A fair bit of this sounds familiar to me - I think that the importance is on WHERE you work.
For example my first job was wonderful, I loved the job and developed very strong friendships with most of the staff meaning that I was happy, my AS symptoms were far less of a problem and I did amazingly well in the job. The next job however was different, it was within a call centre which means lots of gossip and office politics, the environment is TOXIC for NT's let alone AS/ASD and so you do get bullied, looked over for promotion, and if you're not good with social skills you do get targeted for disciplinary, with all that your AS symptoms get worse and it's a vicious circle.
I'd say that yes concentrate on your job and stay professional...but be aware of your environment too, if you do work in an environment where social skills are valued over hard work or where it's all office politics and gossip you need to get out because no matter how well you work you'd get no where within that company. There ARE good employers out there, you need to value yourself enough to get out of toxic environments and find work places that value your work more than your social skills, within such workplaces you'll probably also find the people are nicer so easier to get on with and you can cope far better so can be a little more social.
_________________
Bloodheart
Good-looking girls break hearts, and goodhearted girls mend them.