You could always try "green away" which you get from fish places, i got mine from a garden centre which also do fish stuff. my tank was so green you could not see through it. put some green away in and it took about 24 hrs to completely clear, but it is so clear now it's great.
hope this helps...