Good leadership is something hard to lteach, and even harder to learn....
First thing to realize is that leadership has certain responsibilities that can be good, but more often than not, they are bad, you have to do what others can't, you have to get people to do what you want, how you want, when you want, without seeming like you are doing it. People hate feeling like they are being led, people love to feel like they are in charge.
Management can suck, but thats where the moolah is
For reference when I started my management position I had a little meeting the first day with as many people I would be interacting with as possible, introduced myself, my position, my work ethic, laid down some rules, and then turned it over to them, asked what they would like to see happen, took a bunch of input (heh not all useable) and people respected me right away, they saw that I care, that I know why I/We are here, and want this to go well, respect is key....