I went through a year long or so fight with this blue green algae stuff.
At first I was told to remove phosphate etc. from water...thus killing off the plants necessary to fight it.
Basically do this
Physically remove all traces of it and do the blackout (i did for 4 days)
Get yourself some flourish excel (ebay) and dose per instructions
Get some KNO3 (potassium nitrate) and read up on EI dosing (i do believe)
After the blackout get yourself loads of plants (i used a
Greenline beginner package suited to my tank size)
Plant up, start EI dosing (nitrates HAVE to be present in my experience to stop BGA growing)
Carry on using flourish excel and the EI dosing as per instructions
Get some MARACYN (not type 2 or w/e the other crap is - just MARACYN (or type 1)
As soon as you see a spot of BGA reappearing, use per instructions (have a search on the forums)
Without Maracyn, i found it kept coming back no matter what - but only use it if u deem necessary
If possible increase flow where there was none to provide circulation
Perhaps get some malaysian trumpet snails?
Check your lights arent too old
good luck