Well, you're going to get a LOT of opinions. First, do a search since there is a lot of discussion on this.
Personally I have used it about 5-6 times with great results. Follow the directions and it should work for you.
Next, you need to treat the cause - high nitrates, phosphates etc.
Good luck!