NM- I agree with a lot of the posts, I think you best bet is to kill the lights for a week, take each rock out, scrub it down then put it back in. Trying to resolve all that algae in the tank, seems almost impossible, since you are not dealing with corals (or did I miss some corals) you can do this and her tanks would look better overnight.
I have done the lights off and scrub down before and it makes all the difference in the world. Of course you have to fix all the other problems too, but taking those rocks out and scrubbing them would help tremendously.