Okay, first thing's first, 90% of people who are bullied are at fault themselves. In one way or another, they draw attention to themselves as weak, stupid, or socially inept. You don't strike me as one of the 10% who just happen to be the victims of douchebags.
So here's some advice. Firstly, stop whining and just deal with your own problems. You know what you need to improve on, so do it. There are already threads on improving social skills, so I won't say what's already been said there.
Secondly, I'm going to give you the best advice anyone has ever given me. As long as you don't act like a faggot, you'll get on fine in life. You strike me as someone who acts like a social retard and then wonders why no one likes him.
Tldr; man the fuck up and stop being a retard.