One more idea
No one's mentioned this, but you might consider joining MTFF or Hendersonville Fly Fishers. HFF has a library that includes some good tying books, plus they put on group lessons once or twice a year for a fair price.
Also, the monthly meetings on occasion are devoted to tying with members set up around the room to demonstrate various techniques. I haven't been in MTFF for a long time now, but I'd guess they do some of these same things.
The mass of men lead lives of quiet desperation, unless they fly fish... with apologies to Thoreau