I'd also say it's worth taking a look at the book Talent is Overrated. It explores HOW you practice, a step beyond the 10,000 hour rule. http://www.amazon.com/Talent-Overrated-World-Class-Performer...
It has interesting framework, divided into two. The first part is what you can do. The second is how you can create an environment that keeps you on track.