Going with a professional guide is really good advice. Be sure to get some references though! Just like regular people there are good guides and bad ones! Another good way of learning good steelhead techniques is to join a sport fishing club. There are quite a few around and each most likely will have someone who has the experience you need. The other good thing about most clubs is that they will also give you the opportunity to give something back to the resource in the form of fish and habitat restoration projects. I can direct you to a few of the clubs around King and Snohomish Counties in Washington if you'd like. E-mail me at gbeezer@aol.com.