Form strong alliances with co-workers. Be humble when given suggestions for improvement. Maintain a good communication with supervisors even if they treat you poorly. Inform them about everything. Show them you care. Stay on top of things, follow up on the slightest complaint and avoid conflict/drama at all costs.
Attract the right kind of attention. Forgive, forgive, forgive and don't hold grudges. Be happy and positive no matter how difficult things get. Get along with everybody by being humble and kind. Even if some people try to provoke you, don't stoop to their level.
Be professional, but above all be HUMBLE and FORGIVING. Don't engage into arguments and NEVER talk behind people's backs. Always address your complaints directly with the person who offended you, never stab them in the back, because they'll do the same to you, and the cycle of retaliation will only escalate.
And last but not least, be patient. It might take a year or longer, but eventually you'll have a large group of people who will say wonderful things about you. Management may not listen to you, but they'll listen to your co-workers.
My own personal experience.