Check to see if they are all of the same polarity. If you're getting only all horizontal or all vertical channels then your alignment could be off.
This have long been a problem for me during the summer, the ground dries out and the pole gets loose and "droops" causing me to lose channels.
I put a sprinkler on a timer to keep the ground around my dishes damp to help with that.