Man, If theres something I know is how to handle a virgin. My gf is a virgin and I love that. Ok so let me explain. A virgin has a way of life very different of the other girls. They think very different. They are more polite, more respectful, more inocent. So what you have to do, is show her that you respect her, and that you just dont want to FUCK her, but you want to make love to her. And to do this, you will have to ask her to be your gf. After you do that, dont play games like the one you did with the other girl. I use a different technique I came up with. And it has never failed. Man and dont worry if she rejects you the first time, probably she WILL. Virgins reject all the time, its obvious, thats why they ARE virgins. You must accept this rejection before you make your move. But this is the trick:
When you are kissing her, (I generally do it in my car) say this: Is there a STOP sign there? (ask with complete shyness). She will look out the window for a stop sign in the street. Then you say "No, not there, here" And you point her boobs/pussy. If she says yes, and she probably will, you say "Ok

, and how much does the fine cost?

" And you put your hand close to her boobs/pussy with a smile on your face, but never touch her. Respect her always. Virgins take respect very serious. Then RESPECT HER ANSWER, then say "I love you

" and kiss her. She probably needs to love you and know that you love her too before having sex, or finger sex.
The next time you make out with her, ask her "whats up with the traffic laws? Any news?

" Thats a perfect and a very indirect way (you have to be indirect, or she will feel presured) to send the message to her. Use comedy. Another example: "I read in the newspaper that they are taking out all the stop sings

".
Its very important that you do this in a very inocent and playful way, and respecting her answer always. Remember, EXPECT rejection. If you can show her you love her, you will have no problem in escalating very fast.