My tank water never seems to be clear ... i have only had it for about a month ... shorter than a month ... and no matter what i do the water always stays cloudy.
Did you ever cycle your tank?
Do you have a filter?
Well, it might be just cycling.
You need to get a filter if you don't have one.
If your tank is just cycling it is fine. It will clear up.
If there is algae in the water (it is actually a bacteria I believe) You should do partial water changes around 25%.
Hope I helped!