Ok this is a difficult one for me to answer its only in the last while i have become interested in low tech low light planted tanks so my knowledge in this area is limited but i will answer as best i can.
Cyanobacteria or bga usually thrives in tanks with poor circulation or low nitrate enviroments, and you seem to have 0 nitrates so this will explain how the bga has taken hold.
What i cant understand is how you have 0 nitrates, low light tanks will normally rely on the fish food and fish waste for the nitrates and phosphates in order to feed the plants, and there is usually very little you need to add in order for the plants to survive and grow, these nutrients (nitrates and phosphates) usually build up over time to manageable levels in more mature tanks, and i would have thought your tank was now mature enough to contain enough of these for the plants if the tank has been set up since last november, now having said that with low light tanks you normally do very little water changes in order not to strip the water of the organic fertiliser, so i think by doing 25% water changes each week this must be the case, that you are stripping the water of the nitrates, or else the plants themselves are stripping the water of the nitrates (which is possible) but contrary to the idea of low light tanks ie. low plant growth will have low nutrient uptake.
But again this does not make sense to me as you feed your fish twice a day, some would say you overfeed, so therefore i would expect some nitrate buildup in this tank.
For the bga or cyanobacteria you can follow gfs algae guide, and either try a 3 day blackout or the antibiotics maracyn.
You also appear to have some form of bba which could also be a nitrate issue or lack of, i dont know how to eliminate this from a non co2 tank, in a co2 injected tank this is relatively easy to control.
Im sorry i cant help you any more the only things i can suggest are to do less water changes as planted tanks provide excellent biological filtration anway and this way you may be able to build up organic nitrates over time, you could also buy some KNO3 Potassium nitrate and this would enable you to add nitrate directly to the tank.
The brown algae is normal in new setups and should clear up and green spot algae is also normal and is best dealt with by a scraper.
Edit: just as i think of it heres a very good link to a method of fertilising a low tech low light tank, this is the same guy who came up with the EI method that a lot of us in this section of the forum use for our high light tanks and it works very well, so this is his equivelent for low light tanks although i have not tried this method i think i will shortly, you may find it useful.
Tom Barr non co2 method
Anyway good luck with the tanks.