I commend you for taking on the challange of fishing small streams as a beginner :-D. I'm still pretty new to the FF game, and not an expert by any means. I'm probably at the "5-2" stage MKern talked about. However, I'll share what I have learned about fishing small streams so far...
Fish in small streams are not (usually) selective. High floating dry fly patterns that are easy to see are usually best. Many of the standard attractor dry fly patterns work well; I like stimulators, sizes #10 - #14. However, don't be afraid to switch fly patterns and/or size if you are not getting hits.
I like the idea of spooking the 1st few pools; in doing so, you can get a feel for types of cover that the fish prefer, as well as how careful your approach will need to be. Move slowly, stay low, and be aware of where your shadow falls. Wear clothing to blend in, and hide behind bushes, large rocks, or other types of cover whenever you can. If you can't find cover to hide behind, find something to crouch in front of to break up your profile.
Learn how to roll cast well from odd angles and positions (a skill I'm still working on myself
). The bow-and-arrow cast is also good to learn, and will help in really tight cover. I have been using a 6'-7' leader (total length), with 3X tippet, as short leaders are easier to handle in tight cover. Since small stream fish tend not to be put off by dragging flies the way most trout are, longer/lighter tippets are not needed.
Pick your spots, and move often. I have found undercuts formed by tree roots at a stream's edge, the edges around submerged trees, and pool tailouts to be productive.
That all I can think of at the momment. Hope this helps; good luck :-D