One option is to dose/add live phyto to your tank. I have found that it's been one of the keys, if not the key, to keeping the algae at bay for me. The phyto benefits the tank and you can't really overdose it. It's a safe first try. But you'll also need to work on raising the NO3. I started to turn off the skimmer and skip water changes as one method because I didn't want the hassle of dosing it.