Quote:
-She knows I like her.
This is a problem, if you told her this, dont ever do it again with any girl. Show a girl you like her by getting physical and giving her attention. Dont ever verbalize this, ever.
Quote:
Do you flirt with me because you find me attractive or because its fun"
Dont ask questions like this either, this is basically you seeking approval and indirectly asking her if she likes you or not.
Play a little more hard to get, dont talk about your feeling for her, just flirt, and be a little out of reach, youre not sounding a challenge right now at all, youre too easy for her. Once you've distanced yourself a bit and she thinks that you may have lost interest she will probably start chasing you and initiating convo more often, when it gets to this point, kiss her already! (and dont ask permission for this either!).