OK, I consider myself pretty good with the ladies. I have been trying to get down since I was a toddler. The way I see it is you have three types of girl she is, adjust my advice to her type. Also you have a couple different scenarios you could go after. See the details below.
Girl Type A:
She's the stay at home type. She doesn't like to go out or doesn't have many friends. She may have a weird hobby like bedazzling or some shit. She had a "wild period" where she slept with a few dudes and partied a little bit, but she is trying to either advance in her career, "focus on her GPA", or is just fucking boring. She might try and kiss you on the first date because she is desperate and she thinks it will make you like her more. Her shitty self esteem will be a nightmare as she keeps saying sorry for your food only being "pretty good" or dropping your phone when you get out of the car. Try and stay away from these ones, they are possessive and although surprisingly good in bed, down the road they will withhold sex and call you a pervert when they catch you watching porn...trust me.
Girl Type B:
Party girl. We all know her. The girl that when you are drunk at the bar you forget that all your friends have fucked her and you go home with her even though you know she probably smells like sardines. This girl is bat shit crazy. She will probably fuck you on the first date probably because you already fucked her a month or so ago, but you know it isn't going to be good. Keep these ones for the desperate nights.
Girl Type C:
I call this girl Goldilocks. Not too boring, not too fun, but just right. Hopefully you are going on a date with one of these because I am not even going to bother giving advice for the other two. This girl likes to have a good time but has her shit together. She has fucked around a bit so you know she has experience, but she is not a slut because she is like yourself; refined, strong, and confident. She probably just wanted to get her nut. She goes out on the weekends....and maybe a Tuesday night for 2for1 specials at a cool bar. She drinks wine at home but isn't afraid to drink some beer at the bar. Smokes, but only "When she drinks". This girl is ideal, because she has her own shit going on. She won't mind if you go skate for a bit because she already had plans anyway....and actually really had plans....and actually wasn't just holding in anger when she said she already had plans. This is ideal if you are looking for a relationship...or to have a friend with benefits, because lets be honest, she might be confident enough and smart enough to just be getting a free dinner out of you because she had to spend her last few bucks on a gift for a friend. Also there is a 40% chance this girl has a cat.
First, be there 10 minutes early and wait until the exact time and knock on the door. Bitches of this caliber love when you are on time. Even though you are on time though say ,"Sorry I am running a little late, I was on the phone helping my mom with her email." Walk her outside, hold the door of her house, complex, whatever open for her but DO NOT open her car door. Goldilocks is strong and independent, she will see it as you being a bitch. She wants a man. Reserve this gesture for down the line. Get in the car and tell her to pick some music on your Ipod if you have one. This way she can see how cultured you are, but still fun, and a little political. You can tell a lot about someone from the music they listen to. Take her out to a nice place, but not expensive. Also, I can't believe I am even saying this, but don't take her to a fucking chain restaurant. Take her to a classy place with good food that is kind of hip and sort of kitche, you know the ones where they serve water in the glass bottles....its environmentally friendly. Talk about her, but still talk about you too. You don't want to seem like a doormat, but you want to seem interested obviously. When you are done with dinner ask her if she likes live Jazz music. She will say yes. Take her to a live Jazz club if there is one close. I am not sure if you have ever been to one, but they are fun. People are loose, dancing, having fun. This will loosen things up for both of you and get a couple drinks in you. She will also see you are different, because every other FUCK that she has been out on a date with takes her on a walk in the park or some bull shit.....she doesn't want to go on a walk, she just ran 5 miles that morning and got done with a whole week of work. Ask her if she wants to dance....even if you fucking suck, actually, especially if you suck. She will see it as confident and girls love confidence. At the end of the night, don't be too drunk to drive her home. Take her home and walk her to her door. One of three things will happen and none of them are bad. She will hug you say she had so much fun and then tell you to call her, but she will text you in an hour making sure you got home ok because you left her wanting more. Second scenario, she will give you the body language to kiss her. You do, you guys make out for a bit and she says thanks and she won't text you because she is satisfied with the night and she feels good about the direction. If she fucks you she probably is planning to never talk to you again.
If you just want to fuck her get her real drunk and get real drunk too so she doesn't feel taken advantage of....she probably will.