Books that I have read on my own are 'The Coaching Habit', 'Getting to Yes', and 'Exactly What to Say'. They might be helpful to you. They didn't help me since my career is in a downward spiral.
Peopleware by DeMarco The Psychology of Computer Programming, Secrets of Consulting, and Becoming a Technical Expert by Gerald Weinberg. Not exactly fitting into the category, but worth reading if you can find it: Models of My Life by Herbert Simon.
A co-worker who left to become a consultant took the Weinberg books along with him.
I would recommend the following books:
Never Split the Difference - we are always negotiating, I use things from this book on a daily basis.
One Minute Manager - if you managing people this is a much simpler method. It is like the Kent Beck TDD of management rules in its simplicity.
How to Win Friends and Influence People - classic, but very useful in soft skills.