Define "boring". Is she dull and inexpressive when she's with you? Is she quiet in a passive-aggressive way? Is it hard to have a conversation with her?
On the other hand, does she smile a lot when she's with you? Does she find you funny? Does she stare at you in shy admiration? Does she reveal to you sides of herself she doesn't reveal to other people because she feels comfortable with you? Does she feel slightly light-headed when she's with you? Does she like talking to you? Is she agreeable and adaptable? Does she display caregiver tendencies? And you say on top of that she's submissive and has little social life? She sounds to me like a keeper. What exactly is your problem?
On the other hand, does she smile a lot when she's with you? Does she find you funny? Does she stare at you in shy admiration? Does she reveal to you sides of herself she doesn't reveal to other people because she feels comfortable with you? Does she feel slightly light-headed when she's with you? Does she like talking to you? Is she agreeable and adaptable? Does she display caregiver tendencies? And you say on top of that she's submissive and has little social life? She sounds to me like a keeper. What exactly is your problem?