Ignore the 'you are a bitch' comment that someone has posted here.
Its just that type of comment that workplace bullies enjoy writing, when they have read something and misread what a person is like. Thats all about their narrow mindedness and judgemental attitude and exactly the kind of attitude that breeds contempt in the workplace.
If you were as hard nosed as the bitch comment sugggests, you wouldnt be posting for advice on a site like this, would you?
Evidently, you are a nice person, who just wants to do their job. If other peoples perceptions of you mean that your efficiency and enthusiasm show their work rate up to be less than professional, they will feel threatened. You are quite right to think they are picking on you because you are good at your job.
My advice is to keep on going - these people have nothing better to do in their lives except follow a ringleader or two - so the people you work with are either small minded bigots or sheep. Everyone would love to socially get on with work colleagues, but in reality, how many of these people would you socialise with if it wasnt for work?
Two pieces of advice I once heard many years ago - if you dont respect the people who are making comments about you, why should you care what they think? And secondly, if its not you, it'll be someone else.
Do a great job, seek promotion, but don't be driven out. I promise you, you'll look back and laugh.