I had some BBA but not as much as you....I went for a multi-prong approach:
1) Reduced lighting down severely, went down to a 7-hour period and am gradually building this up
2) Added some algae combating plants such as hornwort
3) Began dosing Seachem Flourish Excel, partly because I don't have a constant CO2 level, partly because it is said to have excellent algae-beating side effects
4) Added some algae shrimps
Whilst I still get a degree of green algae build up on the glass (which is reducing week by week) between cleaning, new plant leaves are almost entirely algae free.
1) Reduced lighting down severely, went down to a 7-hour period and am gradually building this up
2) Added some algae combating plants such as hornwort
3) Began dosing Seachem Flourish Excel, partly because I don't have a constant CO2 level, partly because it is said to have excellent algae-beating side effects
4) Added some algae shrimps
Whilst I still get a degree of green algae build up on the glass (which is reducing week by week) between cleaning, new plant leaves are almost entirely algae free.