It could be cloudy if you have too many fish in the size of tank you have, or what type of fish you have. Goldfish are always messy if you have them. If its non of the above I always use what called Cycle, it is a good bacteria that you put in the tank and it gets rid of some of the bad bacteria to help keep your tank clean, clear and healthy for your fish.