To the poster.
Self pity has never won any dates. I'm 18, and im in the same boat pretty much, I'm lonely yadda yadda yadda, I have terrible acne, its discusting. You know what, sh*t happens bro. You dont have to be the best lookin dude in the world to be considerd "attractive". If you were well groomed ( you know, bought some nice cloths, had a slick haircut and all that good stuff) you may have a little more self confidence, because your taking pride in you, and you would be proud of that. With that newly aquired confidence you would already be lookin better for the ladies and maybe JUST MAYBE you would have the guts to talk to one of them.
A nice look, and not presenting a vibe of self pity... these are all good things you know?
Now I dont mean to be a jerk, I really dont. But you know us shy unattractive guys gotta do something about this. There are plenty of girls out there, you just gotta give it a little effort.
Work on it bro! you got it! im sure you got some good qualities that some one will like out there, now clean up, and go find her!