Women love for a man to have self-confidence and a good sense of humor more than anything else (except money, of course).
The best thing to do is to FAKE the whole self-confidence thing. At least for a first date, it will help you to make a good initial impression.
And NEVER worry about a second date while you're on the first one.