@Holiday20310401,
Asking for the forums opinion about whether or not you are attractive is seeking for negative attention just for the sake of it. You're expecting the adult members to tell you it's all right like many do, and the less mature to give in to your demand and say you're ugly.
I can say like all others it's gonna be fine with making nice comments about you're not being the only one and other nice comments but you're only going to glance over them and look for the negative one's. I know you do, because we all do once we entered the "I'm not, I can't ..." cycle.
You're dealing with social pressure; you're friends are somewhat easier in the market and have girlfriends, you see people with girlfriends daily, all mainstream movies and songs are about love or at least have hints of male female interaction in it. It makes you feel inadequate having no girlfriend and feeling loved in *that* way.
And to be honest relationships are complex and can take on all kinds of forms during larger extends of time and in between different people. A relationship won't change your situation for the better and make everything OK again.
Let's say you go out tomorrow and meet a nice girl and start dating. It solves your problem of not having a girlfriend and some more things we all know; but you will still wallow in the puddle of I'm not attractive; and drag your girlfriend with you. Depending on her what the outcome of the relationship will be.
You're looking at yourself in the mirror and see they the "you" you don't like and keep comparing to Tom Cruise, Matt Damon and more importantly the media's way of how people should look. It goes for many people, mainly female, but males are getting there.
On the photo you provided you look like you want to attack the person who took the photograph. I'm sure you've got better pictures; we hate and love our looks from time to time. We all find ourselves hearing our own voice from time to time and asking "do I really sounds like that" secretly wanting to kill yourself for sounding like that. We all find that photo to be hideous, while everybody thinks its just fine.
So don't post these kind of topics around and go wallow but turn off your computer and all other electronic gadgets you might have. Wipe your desk clean, grab several pieces of paper and write down everything you hate about you, everything you like about you, everything you want to be, want to learn, want to acquire etc. Decide which items you want to work one; do one at a time, otherwise you'll get lost. Don't hang around those selfhelp forums and blog and books; they'll only make you procastinate if you don't know how work with them. If you do; DO THE EXCERCISES period, end of discussion.
Again. Sit down, you alone! and think about it, write down everything and decide what to do. This might take months and even years but then again; you can't change overnight. The payoff however can be great. If you don't like your looks; get a new look; if you don't like your hair; get a new haircut; if you don't like your habits, unlearn them. If you are uncertain talking to girls; start socializing more with your classmates and friends and make new connections with other people you are comfortable with; the experience will come with it; and the next time you see a cute girl you're not so afraid to talk to her.
Last time. Sit down, think about everything, select your goals and achieve them. Repeat the cycle till you're dead.
If you have trouble keeping motivated; start a blog, blog daily, seek a mentor, do whatever feels good and helps you get motivated.
I'm like you, 19 and while having had a girlfriend at age 15 and 16 it doesn't make much difference. I don't look like you but have some of the same characteristics you display in your post and picture. I'm sharing this with you and the world as what I found to be true. Take it or leave it.