Jon,
There are a few outlets you can take but overall, i think you are fine. The cloudy water could be due to a number of things, however the most common reason for this is that there is too much ammonia in the water, i.e. from fish wastes, food, plant debris, etc.
It can be taken care of with an ammonia test kit and then if found positive you can by formula that neutralizes the toxic ammonia and converts it to "clean" ammonia (its not removed but makes it non-toxic).
Then you can also try using a water clearer, such as Accu-Clear.
Periodic water changes also help with this.
As for the green spots, that is probably algae. Algae also builds up on the sides when bacteria clump together. You can remove that by 1) getting an algae eater such as a Pleco, snails, etc 2) Algae Remover Medication (not expensive).
If you try this, you outta be be in the clear