I don't dislike the character, but having said that, I do find her actions and demeanor to be kind of inconsistent. One second she's being shy and hesitating to speak to the player, the next she's an open book and viscerally frothing at-the-mouth about her slutmom, and then after all of five minutes, she's ready to jump in bed (after denying that she was even looking the PC's way).
I'm not sure if she's just designed to be moody as a character, and if that's the case, it's not a writing problem, it's just me not getting on great with characters who are emotionally unpredictable (as I tend to give people like that a wide berth- not that there's anything wrong with it, it just doesn't mesh well with my person). However, if that's not the case, then she could use a little work in terms of subtlety (in the way she's written).
I also agree with what balitz Method had to say. I would take their advice on writing dialogue to heart.