first thing you have to do is manually pull out the algae. 2-3 x a week for serveral weeks, then get lots of plants going to absorb the photosynthetic energy, and also have good CO2 and fert accordingly. Eventually you will get a balance going, the eco environment will handle any strains, such as low ferts or increased organics, but the algae will prevail unless you manually pull it out and get everything else in order!
As a testimonial, I had let things slide and hair algae was present, and it took a couple months of the above stategy to eliminate it. Still there's the random clump, but otherwise ok.