Do what I did. Take up boxing. Not only does it work wonders physically, you'll be a lot more confident and upbeat as well. Being able to kick ass when needed is certainly a help too. And as Icarus said, don't be nice to the people who take advantage of you.