i have never fished eagle creek or seen it. is it shallow in some spots? and deep in the others?
look for shallow water flowing into a deep pool. as steelhead generly like to lay in the shallower waters.
look for riffles or big bolders, cast up stream from bolders and let the current work your bait around the boulders.
fish the seams! where flowing water meet up with eachother it will swirl around, food will be drug into the seam and that is where a steelhead will lay also.