Yeah, seems like your lights are on way too long. Excess nutrients can also contribute to your algae problem. It seems like you should also increase your clean up crew. I would get 10 bluelegs, 10 astrea, and a few more turbos at least. How old are the lights? If they are more than 8-12 months old they can run insufficiently and cause algae blooms as well.
good luck!