I have the SAME PROBLEM! It gets pretty annoying. I just keep a positive attitude. Then I moved to salt water and couldn't keep fish of my fly. But I am still pretty stumped about freshwater. And for flies, here's a secret, when all else fails, use a wooly bugger! Ha Ha. How's your presentation? Is the knot too big? ALOT of stuff can turn trout away from your fly. Scent is another one. Also what Oldfrat says, go FFishing with an exprerienced angler (I only catch fish with another person with me). DON'T GIVE UP!
-Fly_Fisher_12