Here are some very basic advice I give to people I coach:
1. Go the extra mile for a customer/boss. Do this with a passion and put aside any thoughts about any salary increment you will receive. This will usually follow naturally.
2. Display leadership skills that are required in the next career level you desire. Do this to embed those skills as habits, rather than to show off. (A great resouce of leadership skills is "Leadership Architect" by Korn & Ferry)
3. Dress yourself up to the next level of your career you aspire, e.g. if the next level requires you to wear smartly pressed shirts and pants, do it now (unless of course your current role for some reason prevents that). How people perceive you to be able to perform at the next level is reality for them- yes, how you dress and behave matters.
4. Don't be hemmed in by your job description. Take the opportunity to work on projects that requires you to pick up a new skill. Don't just accept it when people around you say you are not capable of picking up a new skill. Self-belief is half the battle won- the rest is hard work.
5. Build good relationships at work. Mentor others unselfishly. Take satisfaction in how you help others grow. Great networks built now will reward you later in life.
6. If you hate your profession now, ask yourself why. Look beyond the profession, i.e. look at what your personal goals are and how the current profession will lead towards achieving them.