Bro virgins are a tough nut.There are however a couple of things you can do:
1.Have a good mindset.Awknoledge the fact that it might take QUITE some time to pull it off.So,decide if it's worth it or not.You can't be questioning yourself *Is this worth it or not* because it will effect your performance.
2.DO NOT rush it,don't be pushy. She's a virgin ,it WILL freak her out.You don't wanna do that.What Im trying to say to you is try to make HER start wanting YOU trying to prove to her that you're "the one".Helps you gain lots of trust.
3.
Quote:
she thinks that people should get married before sex
First of all , don't use the word 'sex' around the type of girl you just described.Talk to her about this subject.Tell her stuff that builds comfort and may give her something to think about ,somewhere in the lines of :"Making love is the ultimate intimite relationship two people can have , marriage is irrelevant."Go for emotion , ignore pleasure. Again , she's a virgin , going for the 'emotional' aspect of sex is much more indicated than trying to explain to her how good it feels. You know what I mean ?
4.This is very important. At some point you're gonna have to start being seductive.Dont do it like you usualy would with other types of girls. Commit to it. Make her believe she's all you want and most important make her have no doubt about it.Don't show any "agresion" at all. Patience is key.
Needles to say if you wanna get laid with a virgin you're gonna have to pop the 3 words: Suck my d**k.

) Kidding bro , but seriously now , saying :"I love you" will build extreme amounts of comfort and trust with a virgin.However , don't say it TOO soon or you might freak her out.
When you say that you love her you have to at least suspect she loves you otherwise you'll get a horrible setback.
5.Do you best to make her comfortable with her body.For some stupid reason there are TONS of HOT girls that have all types of looks issues.Compliment her on her body with a sincere tone. Don't be too sexual about it , you're goal is to make her feel comfortable with her body around you not letting her know you wanna get laid.
6. This is again very very important with virgins.
Scenario : First time she's naked or almost naked with you.Take you're time , she has to feel comfortable and get used to that sitituation. *of being naked in front of / with you*
You have 2 options: Play your lucky card and try to close right there.
Play it safe and don't even suggest actual sex the first time.
I'd strongly suggest playing it safe with the type of girl you're describing.Going for lucky may result in a horrible setback which will take much more time to recover from than actually waiting a couple of more days / weeks.
I had a virgin experience once.Popped the words after about 5-6 weeks , got the "I love you too" response which created extreme comfort on her side.After about 1 week or so I got here naked for the first time , didn't go for the fck close,I didn't even mention anything about the actual penetration that night.3 days later we're at it again and she actually tells me the 4 magic words : "I wanna do it"
So there you have it , about 2 months time.
Like I said ,its a tough nut to crack but it's extremly easy since they're so manipulative. All you gotta do is have huge patience at times. Good luck bro.Hope this hepls.