I set both my filters so that all of the plants move slightly in the water flow. I use this movement, or lack of it, to determine when the filters need cleaning.
More plants would help reduce algae as they out compete the algae for nutrients. Reducing the lighting period can reduce algae but it also hampers strong plant growth which is essential.
Failing improving water flow or increasing planting I do recommend Excel or Glut. The plants benefit from the carbon source and the algae is kept at bay as Excel or Glut contains a low level algaecide.
I have also noticed that algae seems to grow better in old water so regular partial water changes, not just when high nitrates dictate a PWC is needed, seem to reduce algae getting a hold.
Sent from my iPad using Aquarium Advice