Follow sporkologist's advice and also read "The Talent Code" by Daniel Coyle. It will give insight into why some approaches to practice produce far better results than others.
Thanks for mentioning that book, I hadn't seen it before but it formalizes a lot of things that have helped me in the past. Also they mention the Finland educational system. Yeah I'll have to get a copy of this one.