If you are already cloudy it's probably time for some shock. After that you probably need a good floccing agent to bind up all the crud that is floating around. Then you need a nice long cycle of your filter running, and it wouldn't hurt to vacuum or run your automatic cleaner as well.
8 hours a day is the bare minimum you want to run your pump and filter, and it doesn't matter if people have been in the water or not. Stagnant water will get nasty.
Make sure you test your water regularly too, again, whether people have been in it or not. By regularly I mean at least twice a week, more like every other day. Don't just check total chlorine either - you need to know free chlorine. Total is nice, but if the chlorine is all bound up with crud then it's not attacking anything new and you'll have cloudy water that also stinks badly of chlorine. Keep the free chlorine at an optimum level and keep that pump and filter running!