I would start by adding fish you need nitrates and phosphates for corals to grow. Especially zoas they like dirty water. I would add fish and stop doing weekly water changes only do monthly. Beef up your clean up crew like dave said and see what happens. As your tank matures and nitrates and phosphates will balance out you will see the algea start to go away. I wouldnt worry about the lights unless your trying to grow arcos, zoas and lps dont need much par at all.