I use Kent Marine Tank Clarifier.
It cleared up my tank in about 2 weeks.
You still need to find the source of your problem.
When I first got into the hobby, I used tap water and was over feeding the tank. Tank tested out good, but I still got hair algae.
Now I use purified water and...