books is a good one, same with clubs and try when you get to a river to just take a seat and watch. i know how that sounds but man it has worked wonders for me. if you just listen and watch you can not only see where the fish rise, you can see what they rise to. i fish the grand by fergus, and was having an infuriating time trying to get any risers to my flies, taking a seat at the edge of the river showed me just where i should be putting my fly, what bugs, and even where the bigger trout lived and rose on a regular basis. just try it then thank me.
i was fishing with my fly rod and hooked up nine fish, all the float guys i talked to, thier numbers didnt cross 3. some of them got so mad when i got fish beside them, they went to try and snag salmon. honestly, its all about knowing where the fish are in what conditions and knowing how to rig and present the bait, ANY bait is trash without the PROPER presentation. i cant believe how many people dont know that yet.