Failing in professional life, you may need some change. Mentioned below things may help you to grow further or may act as a pillar to your corporate success.
1) Awareness
Be equipped with current knowledge about your profession and environment in which you are executing. Be aware of the economy, what is affecting your job or career or what may affect it in the coming days. The real winner is one who anticipates future at the earliest. Don't be ready for future, start executing your future now, to celebrate the success when others will start executing.
2) Patience
Most youngsters lack patience. They want everything in hush-hush. Everything will take time. But don't mess up 'Patience' with your 'Weaknesses' or your 'indolence' otherwise you will be a victim of your thinking. Don't jump to any conclusion based on any initial happening whether it is about switching job, going for further education or dealing with people.
3) Dealing with your colleagues
Don't be too friendly or in hate relationship with them. Most of us agree with it, but don't follow it. 99% people are interested in useless nonsense even you can if you want to, just you have to pay the cost. Cost is just short-term enjoyment and benefits and in long run, a BIG slap on your own face.
Dealing with people is the biggest art. Don't let anyone play with your career and even you don't do so.
If you are part of office politics, this may help you:
How to deal with negative co-workers?
4) Be Focused (5 Year Plan)
You should always be ready to answer yourself 'Where you want to go and what you want to achieve in coming 5 years'? Be focused towards the answer that you will get. Don't focus on short-term or goals that will take years to achieve. You can further break down your goals, if you want.