hey ,guys i really need some advice on my tank ..its been up and running since july time and im only keeping 4 goldfish in my 48ltr tank ..i dont want expensive fish just yet as im not 100% all the best ways to keep them healthy and the water clear .it all started as normal in july with bacterial bloom ..ok cloudy water what i was told that was fine it went away and was great for a long time ..i was ofcourse cleaning and changing filter foams when needed,and weekly water changes..until last few weeks it has become real cloudy again and im struggling to get it clear this time ,ive washed the gravel i have a gravel cleaner and everything is clean inside my tank but the water is still cloudy ...whats going on guys ? i need your help before any of my fish become ill ..ps. if my pump is just agitating the water surface is this enough air for my fish ? or should it be blowing air bubbles in aswell ? im so confused ..i thought i had it cracked untill recently ! help me please ..