What is your water source? (Tap, LFS
Does the green algae come off easily, almost in a mat? If so, it may be cyanobacteria, which is a complete pain. It grows quickly and can make a tank look absolutely nasty in no time flat. Phosphates and nitrates are fertilizers for it. While your nitrates aren't too bad, the phosphates are pretty high.