Corydoras won't touch algae at all, unless its in fish food wafer form. I don't think it's too wise though to go dumping in more cories right now though, your tank sounds maxed out at the moment.
An olive nerite snail would be the only algae eater I think that would fit comfortably in there, but they lay eggs that don't hatch on things so the eggs might be annoying to you.
Adding another fish, even if it eats algae, is adding more waste to the tank and therefor nutrients for the algae. The best option I think would be to remove the algae by hand, with a good algae sponge, new toothbrushes, and your fingers. If you have real plants, some algae can be rubbed off the plants with your fingers, and if they are fake you can take the plants out and scrub them in old tank water with a new toothbrush. If there's algae on the gravel, turning the gravel around while gravel vacuuming can often dislodge it, or you can scrape off the top layer and clean it off in some old tank water.
Leaving the lights on for a shorter period should help too.