I agree with Codename aswell.
I've had a hard time at school and I always blamed "the others". Sure they were guilty of some things, but at some point I was the one who caused it.
This might sound strange but in some way I was trying to get their attention by annoying them which made them pick on me. The stupid things you do when you're young...
Took me a lot of time to figure that one out. Also, I was a wise a$$, which is generaly not apreciated; not when you're young, and not when you're older. Maturity has nothing to do with it in fact. Emphasising your maturity, like Codename sugested, only makes matters worse.
Try and keep your distance and find out who your true friends are. They don't have to be at school, but for instance living close by, or maybe a family member. Sometimes the best friends are those you least expect it from.
Just don't be afraid to get hurt. I know from my own personal experience that this is very hard to get over, but it's crucial if you want to make friends.
Don't worry mate, I think you'll turn out alright, just don't let hate consume you. Look at yourself every now and then and wonder if you're making the right choices. Listen to your heart and don't let anger get the best of you.
And ask for help if you realy don't know what to do. Here is a good place, but I would strongly sugest someone closer to you. Forums are so un-personal, if you know what I mean.