Green water is most closely associated in the aquarium with excess ammonia and excess light. I believe most new tanks, (tanks under a year old) go through this to one extent another at some point. Given proper levels of nutrients and light they also will "grow" out of it in a few weeks, as the levels of bacteria stabilize and plant growth reaches the point where free ammonia is eliminated. A black out or UV sterilizer will fix things quickly, but the underlying problem will need to be rectified. Watch out for plant spikes, the source of nitrogen in these is usually ammonia. I'd be careful how much light you add back, (how much did you cut it back?). Adding CO2 NEVER hurts, make sure you have adequate levels of traces, N, P and K. Light is the easiest nutrient to control, and would always be my starting point for controlling algae. Next step is always to make sure the other nutrients are in adequate supplies.
HTH
Dave