I set up a 55 gallon fish tank in the last week of December. The first 3 days i had water in the tank it was crystal clear with the filter on and air bubbler on, tank setup and everything. 2 days before i put fish in the tank it became cloudy/hazy and has been that way ever since, i have been doing partial water changes of about 15-20% once a week or so, I have maintained a proper ph, ammonia and nitrates are both good, and the fish in there now are doing just fine. When can i expect my tank to clear?