the biggest tip is not to overfeed.
if you are doing water changes weekly, have decently filtration and still have cloudy water, your probably overfeeding a bit.
most of the time, when I used to have customers with cloudy water, cutting back on the feeding always did the trick.
often what you think is the right amount, is often a little excess.
my rememdy for cloudy water was quite simple:
do a regular 1/3d water change, feed every other day for a week.
that usually cleared the tank up perfectly.
then, resume feeding each day, (only once) and monitor water clarity accordingly.
if the tank starts to look hazy, do a normal water change.
there really is no magic to it.
its a simple formula: don't overfeed, do water changes with gravel vacs weekly, and you should be fine (assuming normal stocking levels of course)
I have never had to use fine filtration pads or anything like that and my water has always been crystal clear, even with big fish.. there should be no need if feeding and regular maintainence is done properly.