There is a book... Visioncasting. I never got a chance to try out the ideas I read in it, and I... misplaced it... but you might see if you can locate a copy.
Also, to attain political leadership, you don't necessarily need to be a natural leader; how many politicians today naturally attract followers? But do they cause change? Certainly.
I agree with Wanderer about public speaking. Get good at improvisation, which means knowing a lot about anything pertinent, and then being able to put it together into a cohesive argument or explanation very quickly.
And again to echo Wanderer, get experience leading. Do community service and volunteer for leadership positions. If you work, lead committees and teams. Or if you're in school, get officer positions. They aren't perfect ways of experience, but it is experience nonetheless.
|