Why do I get nervous?

It's been like this since middle school. I can talk to a girl, but sometimes I run out of things to say and voila! Awkward pauses, and then when I want to ask to hang out or for her number I get nervous and fail. Then I kick myself for not doing it.

What is wrong with me?
Why do I get nervous?
Post Opinion