My life so far is similar to yours pudz, my last year I tried to change, I would speak up in classes to teacher like you would, and like you I had a friend, and friends online who I played allot of computer games with, and also like you, I wasn't a nerd I was a total loser. But the one thing that was different is that I went to a all boy school, so my social skills with the opposite sex are terrible probably lol.
Anyhow currently I'm 16 from the UK, waiting to start college, hoping to leave the years of fighting,violence,bullying,depression and social anxiety behind me. I'm preparing for college, I'm improving my appearance, and researching how to socialise etc, also pursuing my hobbies. But constantly I think to myself, what's the point? College will be just the same. It's hard to stay motivated, when there isn't much to live for.
Also just wanted to say that your post was very inspiring, and improved my hopes for college^^ and I'm very happy for you.