Confidence is the most important thing at your age. Stop comparing yourself to others and concentrate working on yourself. Why would you go out with yourself? That will give you a lot of insight into your challenge.<br />
Relax. Take it easy. Don't be so hard on yourself. Learn to like yourself.
You answered your own question (er, not that there actually was any question) when you said "I'm innocent" and "I'm such a nice guy". Women don't find those things attractive, and as far as I can tell, good looks are also secondary. Confidence is where it's at, my friend. Stop worrying about women and work on that, and the women will just come naturally.
Don't worry. You've probably got so much more luck with this than I do.