David Lorenzo at The Career Intensity Blog has some good advice called "Three Pointers For Any Career".
Read the whole post and many of his others (his blog has become one of my favorites, and I look forward to reading his soon to be released book).
The key points are:
1. Make smart, bold decisions.
2. Flex and bend.
3. Play well with others.
It is simple, but if you approach your job with gusto and take actions that are not always the easiest course....you will achieve more.
Meanwhile, you cannot be so set in your ways that you cannot see when you are on the wrong path. Situations change, if you don't change with them you will get lost.
And finally, you cannot do it alone. You need others to give you a hand up from time to time. If you regularly step on people, there will be a time when they will return the favor. Always, always, always treat others with respect.
Have A Great Day.