What do you mean you have no control over phosphates and nitrates? What do you think water changes are for. Do not use tap water, which is full of phosphates. If you are feeding anything, do not overfeed. Make sure you have plenty of flow in your tank and no dead spots. That will help keep your cyano down. Also don't keep your lights on all the time. No more thatn 8 hours a day at the most. If you have cyano and algae outbreaks, cut the light down even more. It feeds off of light too. BTW, your zoas are not looking better at all. Just cause you have a few that are half open doesn't mean they are doing good.