Hey there Lonely Boy,
My Brother was just like you.....he is the most decent guy out there and suffered for years, and so did I. I went to prom by myself, was NEVER asked out all thru High school, thought there was something hideous about me....had a complex over it....took me year to overcome it.
Turns out it was not me it was everyone else.....
It takes time to find someone who is the right fit and the right person for you. First of all quit letting it get you down, because it shows through. Put your confidnce in yourself into yourself and others will see it. Find those things about yourself. My brother found a wonderful girl after years of no girlfriend or the girls that said oh I just wanna be friends, and you know what she is the best girl he could have EVER asked for and she loves him soooo much it was totally worth the wait, he married her last year and they are so happy now that you can see it in every picture I see of them, that i makes me want to cry to know that he has found that person after so much pain and agony. He let go of the feelings of not being worthy and not being good enough and it came to him. Love is hiding in the places you would never look.
I was 19 and never been asked out never had a boyfriend and never even been kissed.....so if there is hope for me there is hope for you! Keep your chin up and smile!