sounds like the timing is bad. When have you been hitting the water?
Directly after a rain is good, wait for the water to clear.
Are you fishing a heavily pressured area?
If so go earlier than everyone else, or use diferent techniques, spoons, spinners.
Are you fishing when the run is slow?