The book "Pragmatic Thinking and Learning", by Andy Hunt of the Pragmatic Programmers, talks at length about managing focus. It also includes techniques for improving learning, gaining experience and even meditation techniques.
http://pragprog.com/titles/ahptl/pragmatic-thinking-and-lear...