Glad to hear the comments were well received dj.
I forgot one more piece of advice that I always suggest. When you sit down and work on a pattern, tie a dozen of them. By doing that, you can really work on your skills for that pattern. The cool things are that by doing so, you can watch your progress. Those skills/tricks you learn can also be applied to other patterns.
When I tie a dozen of a new to me fly by the 3rd, give or take, I've got it right where I want to be.
We've got a really cool thread that you should look over and post to. Can't tell you how many ideas I've got from other members in this thread.
What have you been tying today?