Jen,
Take a look at this thread. Pretty miraculous.

http://www.poolsolutions.com/gd/does...ill-algae.html

Hang in there. It WILL clear!