Pick a good place to go on a date. If you pick a good spot to go out to dinner or have a fun night planned then you have won half the battle. As long as you have a good date planned then you have less of a daunting task to pleasing the girl.
Plan the conversation. I know this might sound corny but this is in some cases the hardest thing for guys to do. You may not need to plan the entire conversation but you should at least have a template of what you want to say in case the conversation gets stale. Awkward silences and stale conversation is unacceptable on the perfect date.
DO NOT TALK ABOUT SEX.
As a matter of fact don't even insinuate it. One of the cardinal rules in the gentleman's handbook is to never mention sex on dates, not even if she mentions it. Sex talk on dates especially when you have never had sex with the girl is the tightest of tight ropes you will ever walk on. The conversation always has the possibility to get weird and uncomfortable.
Remember to stay gentlemen like and never lose composure, these steps are a good way to execute a perfect date.
Until next time.