Everyone does have less or more of qualities for leadership. As I pointed out in my article (7 core qualities of a sustainable leader), those 7 qualities are common for anyone. It’s just that who practice it well for those 7 would naturally earn trust and respect from others. And that’s how they can advance their leadership level.
The great thing doesn’t stop there. Anyone possessing those 7 would have a great life at the same time. “Great” doesn’t necessarily mean to be a top position or wealthy. “Great” means that they have a lot of great relationships with people around them and that can serve as the base for their great life and happiness. #beHATT.
On the other note, I believe personal success (either at work and in life) should be more or less personal responsibility, rather than our manager’s responsibility :). If your current manager doesn’t help you, either work with him or her to sort it out or just to find another manager. Or at best, you become the great manager of your own.