<human>: Can you condense the text into a few key points?

So far, we have really clicked in conversation really well. She was in my Chemistry class last semester and about a month ago I asked her out on our first outing for lunch. I then asked her out to dinner before Valentine's Day and gave her a homemade card with chocolate and she really liked it. I then ate lunch with her and a friend- who tagged along with her after class- on Valentine's Day. The last outing we grabbed lunch again on campus and we talked a lot- notice she was smiling a lot more than usual, laughing, increased eye contact, etc. 

I asked her out this week for another outing, we plan to grab dinner tomorrow night. The thing is, besides giving her a hug- on the 2nd date- we've had no true physical contact besides that. Any tips on initiating physical contact- holding hands, etc.? I really want to kiss her on this date, I felt I would've on the 2nd when I gave her the card- but I was not sure.

Is it safe to assume that if she holds hands that she wants a kiss? If so, what's the best way to initiate that?  

Haven't made a move previously besides the hug knowing that she is shy- so am I to a degree- so I did not want to try anything too bold at the time.
<bot>: Fourth date with a girl, really nice, tomorrow night. Little to no physical contact: besides hug, want to know how to initiate that contact and wants to go for kiss, tips?