HMA is Heavy Metal Axe I believe which is water that's gone through a heavy metal filter. I can see BGA, GSA and Diatoms in your pictures. Take a look at this guide which helps ID your algae more -
http://www.theplantedtank.co.uk/algae.htm
In short your problems lie with not enough fast growing plant mass, very little fertilisation, fairly high light levels and unknown CO2 amounts. Sounds quite a bit but shouldn't be too hard to sort out.
What type of substrate do you have? From the photo's it looks fairly inert. If it is you are going to have to provide all the plant's nutrients via the water column. Estimative Index (EI) is a very good fertilisation method.
Next thing to look at is your CO2. This article is fab and should explain everything for you -
http://www.ukaps.org/drop-checker.htm. Just going by bubble rate is very inaccurate and in all honesty doesn't tell you much. On my 200 litre tank I have used two bubble counters. One makes very large bubbles and I add about 2-3 bubbles per second. The other makes smaller bubbles and they are so fast I couldn't even possibly try to count them.
Without seeing a whole tank shot it's hard to tell but it looks like you have a small plant mass and little in the way of fast growing stem plants. It is almost impossible to have a tank with high light a few scattered plants around and not run into problems. If you look at every tank that does well with no algae they are nearly always highly stocked with plants from day one.
Seachem Flourish is good and contains plenty of iron so you don't really need to add more iron. Potassium is good but dosing it this way is expensive. Potassium sulphate is many times cheaper. Excel is an alternative carbon additive, but if you've got CO2 then you don't really need it. Expensive to use on a large tank, but it does have some anti algae properties. On top of these you need to and Nitrogen and Phosphorus in the forms of nitrate and phosphate.
Is it possible to see a full tank shot?
James