I find that like a lot of species, trout prefer brighter colors when the water is stained, and more natural when it is clear, having said that I have caught trout on the pink worms in clear water, I would pick up some red berkley worms also, I have done really well on that color in the past. I also like to use live worms, but smaller 2-3inch ones on a small #8 or 10 salmon hook below a float. Obviously lighter line, and smaller flies/artificial in clearer water. I find the perfect color for the water is the greenish tinge with about 3-4 feet of visibility, which usually occurs a day or 2 after a good rain.
Try fishing the head of a pool, where the fast water goes into the deeper slower water, throw your rig into the shallower water and let it drift down into the deeper water so that the rig is at proper depth as the water gets deeper, alot of active fish will hold in the head of the pool and wait for a meal to get washed down to them, so if you start your drift in the deeper section of the pool, you might pass over some active fish.
Also try to fish the seams where the fast current breaks with the slower water, and back eddies, it allows a bit of a slower drift, while still presenting the bait to trout that are holding in the current.
The tail end of pools, and current breaks like big rocks, I find holds less active fish, but they still can be caught, always remember to let your drift go as long as you can stand it, sometimes you will be surprised how many fish pick up a bait at the end of a drift. Fallen trees and blow-downs that provide shade can be key when the sun is high also.
Sometimes a bottom bouncing rig works better than a float, so experiment a little bit if you aren't getting anything after a while using one presentation.
Also remember to talk to fellow anglers, sometimes particular rivers will have certain colors that outproduce others, so talking to someone who fishes there a lot can come in handy.