I generally am not one to recommend specific books, but I read one a while back that I think would be relevant here. It's called Mastery by George Leonard. I'm very much the same way as you, characterized as being a "dabbler" in the book. I would definitely recommend giving it a read. Or two. Here's a scribd link, though its legality seems dubious: http://www.scribd.com/doc/257928/-Mastery-by-George-Leonard