Too much weight is the number one error I tend to see. You don't really need to be touching bottom at all. Too much weight and your stuff is jerking around un-naturally. Also, experiment with different weights on the same drift. Every time you change your weight, leader length, etc it's a whole new presentation. Also, too large of hooks. I mostly use 1/0 on low visibility and 1 on good visibility. Lastly, the size. Steelhead have very good eyes and can see the smallest of stuff and will readily gulp a small offering whereas a large offering can be a turn off. I should add that 9 out of ten will hit on the drift not at the end of the drift. Most newbies miss that fact.
_________________________
"You learn more from losing than you do from winning." Lou Pinella