WHO CONTROLS THE FRAME CONTROLS THE SET ! !
Dude, Arcktik, did someone forget the cat-n-string theory? It sounds to me like you not only dropped the string, causing your pussy to loose interest, but that you never held it out of her reach in the first place, rather that you just gave it to her in a heart-shaped box!
It seems that you admitted to yourself that she's the prize and she went with your feelings when you let her control the frame. Take it back! You are the prize and she wishes that she could get you in bed, she just is afraid that she might not live up to your expectations!
Now, repeat after me:
Any, no, every woman in the world would be happy to have a chance to spend a night with me and, with so many much better-looking women out there, I just don't have the time to wait for her to finally build up the courage to make a move on me!
Don't just say it, believe it! Believe it and she will, too . . .
Step #2: Don't loose contact with this girl!
She will prove to be very beneficial, if you play her right.
Listen, I don't know you, but if you are going to lunch, dinner and movies with a girl that hasn't fucked you yet, you probably need a little help getting alpha'd. Read all posts regarding alpha fashion and body language and put them immediately into practice. Very important is that everything you do and wear screams sexuality. The best advice that I ever read was (I think) from Sinn, that you should never tuck your shirt in and "open as many buttons as you feel comfortable with--then open one more." Just this one fashion tip and standing with my feet wide apart changed the way that every woman and man thought of my sexuality. You don't need to be buff, just extremely sexually confident.
This change should be complete within a day or two.
Now that your body language and fashion are alpha, regain control of the set and F your female friend.
Did you say dorm room? Are you in college? Cool, your friend must have lots of hot female friends and you need to sarge every single one of them--right in front of her eyes!
If she talks to another female, make her introduce you or, even better, ignore her and introduce yourself. Immediately take control of the set and change the subject to sex.
Believe me, I do this all of the time when I'm with a girl and they follow the set that I create.
You want to be so matter of fact about your sexual competence that all girls believe that you are the prize. For instance, I talked with one about how her boyfriend doesn't give her the sex she needs (hair pulling, ass slapping, etc.) then she told my ex "You're so lucky, that's probably normal for Bob to do with a girl."
I told another that my the girl I was with and I wanted to make a porno, but we needed someone to hold the camera and she said "I'll do it, we can do a threesome!"
You can get away with anything. The trick is that you need to believe in it yourself, so the other girl(s) will accept your frame as well.
Important is that you indirectly neg your friend, without hurting her feelings. She is a great friend, just not sexually interesting, but that's ok because you like her like she is--like a friend.
Fuck as many of her friends as you can and it won't matter if she F'd you or not. If you do it right, she will be begging you for sex and you'll get her as well.
BTW--Please, as a favor to me, don't ever buy a girl anything or eat any meal with her until she's caused you to have an orgasm and make sure that that happens at the latest on the day two.