If you're working shallow riffles/rapids, I've had good luck hanging in the current or swinging across the current with Luhr Jensen Krokodiles. They don't seem to snag quite as easily as spinners do.
If you're working pools, stick with the spinners. There isn't usually enough current to make spoons/wobblers effective.
Third option is to upsize your spinners. Larger spinner = heavier blade, so it will spin more slowly with the same retrieval rate. Personally, I don't use anything smaller than #2.
Bobber & drift fishing works, but I'm more talented with hardware, so tend to start there and use the bobber/drift techniques when I'm not getting results.