Hey PPE,
I hope you don't mind if I get serious, because I think your serious about this girl.
I met this girl about 30 years ago, she's now my wife we just celebrated our 30th. anniversary. When I met her she was dating this guy, he was better looking than me, had more money, but I had the feeling it was just a fling.
Here's what I did, first you need to treat her like a lady, like you mother taught you, open doors for her, open the car door for her, treat her like you would treat your mother. BTW I still open the door for my wife and still treat her like the lady she is.
Start by asking her out just to go to lunch, maybe with friends, just something simple, not like a real date. As soon as she sees what a gentleman you are she will compare you with her boy friend and realize she can do better. Work up from there, the first few dates I had with my now wife, we went with mutual friends so she and I didn't feel intimidated.
I had the chance to probably get my then girl friend and now wife in the sack on our second date, she had too much to drink, I thought about it, but I didn't do it. We've been married for 30 years, have three grown boys and have really had a wonderful life.
So I guess the best advice I could give you, if you want this to be a long term relationship, is just take it slow and be a gentleman.
I hope I haven't been to serious here, but I think you really want some good advice, this is the best I can give you.
Lou