I think maybe you're letting yourself get too worked up and involved before anything actually happens. It's making something that should be (relatively) simple like asking a girl out and blowing it so far out of proportion that bringing yourself to actually ask her out takes more nerve (I guess is the word) than it should.

Maybe instead of letting your emotions run away with you just try and ask for a casual date.