Uhm, kasperl, this is my advice.
I'm pretty much like you, except I got a few friends (live kinda far though) and a twin bro, so its not that big a deal. Aswell, I look pretty normal, even a bit above average I believe. But generally, the same thing. I don't have many friends cause I just don't much care, but if you do care then its not something you should just forget about. Having friends, even 1 or 2, is important and everything starts looking better if you do.
What I recommend, is that without really changing who you are and all that, just be a bit more friendly. I know with confidence that if I really wanted to start some friendships, it would take about 2 days of bieng friendly and outgoing to accomplish it. I mostly don't really go out of my way to engage in conversations and usually respond with short answers and avoid all the chit-chat. The thing is, if you just talk to someone for like 10 minutes, and just act normally, you'll find that getting friends isn't really this huge, unachievable thing. Most people (that I know) really don't care what you look like etc. Even the shallow ones and stuff at school, they have perfectly normal conversations with "weird" people and act genrally normal towards them. Case in point, there's this one really wierd guy at my school, much worse that you I'm guessing. He's got short hair on one side and long on the other, dresses in the wierdest crap, and still he's got friends and even a GF I think. Most schools have this group of people who are all wierd and all friends, on account of their wierdness.
Unless part of "being yourself" is being really grouchy and pissed all the time, I think that you can get friends without changing anything about your personality except putting in a little bit more effort. If you start a conversation with someone, they'll probably (from experience, but yours might be different) just talk to you like they would to anyone else. So just start talking, and you'll pretty soon find out, I think, that you've got atleast something in common with others. And about like going to parties or the movies or something, it can be fun despite what you may think. I went to my friend party a while ago, and even though I hardly knew anyone (my bro, and my other friend who lives close by so we just invited him over) and I wasn't drinking (personal choice) while everyone else way, I had a good time.
Summary: Just be a tab bit more friendly, and people will respond in kind.