I usually clean out the algae in my tanks all the time. Except for my planted fish tanks since there isn't too much algae in it and my plants consume a lot of the
phosphate that causes algae growth. My other tank that doesn't have any plants I do clean the algae off using an algae scraper so then my fishes can see more clearly. I used to have ottos that did a GREAT job in keeping my tanks clean, but then they passed onto the big fish tank in Fish Paradise

So now my pleco does keep the tanks clean, but he or she is usually lazy during the day but at night it does eat up a lot of the algae.
I also have a bunch of snails. They are the best at keeping my tanks clean

Although I have the ones that reproduce themselves so I have a whole bunch the next day. I don't get rid of them at all because I have fishes that do eat them, but they don't eat ALL of them so my tanks are pretty much controlled
I hope you yourself can get in some snails, and some algae eaters soon
Good luck!
Neji