I'm a 21 year old guy who has his very first date coming up next week. However, I've never kissed a girl before and I'm scared that on the date my bad inexperienced kissing will be a huge turnoff. I've been reading/watching online tutorials on how to kiss but I also want to hear what you guys have to say. In your own personal experience, what works and what doesn't work?

Also, are there any physical exercises I can do to practice kissing before my date? I'm not great with girls yet so it's unlikely I'll find someone to practice with before my actual date. I'm not gay in the slightest bit, but one of my straight guy friends offered to teach me by practicing with him. I really don't want to do that unless it's 100% necessary. How weird would it be if I ask some of my female friends (ones that I'm not too interested in dating) if I ask them if they would help me practice kissing?