Completely off topic and not related to books, may I suggest trying to find a local IBM ring in your area or within an hour of driving. This is what helped me grow at a tremendous pace. Just being around 20-30 other magicians once a month, having meetings, jam sessions, bringing in lectureres...