A lot of guys find that high water blows them right out of their game. Some won't even fish in high water. Listen, it's not like the fish can go check into the nearest Howard Johnson's for a vacation. They are there, it's your job to find them.
Check the current seams. You will find slack water and that's where the fish will stack in order to avoid swimming hard against the current all day. I remember fishing Neshannock Creek once years ago when the water was so high the dam in Volant was not noticeable. I'd driven a long way so I had to try something. You know that abutment on the side of the dam that people climb on? the water was that high, so I found a little eddy that had formed in it, tied on a heavy bead-head Pheasant tail nymph, and caught 3 fish in it!
Don't give up, just fish smarter. :)