Think of this as a competition...two teams....the algaes versus the bacterias. What is happening now is the the algaes are grabbing all the nitrates and phosphates before the bacterias can get to them. So what I'd do is to try to manually remove as much of the algae as you can so that you can give the bacteria an advantage at grabbing some of that nitrate and phosphate. Continue doing this until the bacteria have the upper hand on consuming the N's and P's.
As far as dosing, NOPOX came out with new dosing instructions that more or less said the same thing as the old instructions, but were very confusing and difficult to comprehend. So here's the old instructions, which for me were straight forward:
Measured Level (ppm)
..............Daily Dose ml/100 L (25 gal)
NO3 above 10
---------------------------------------3
NO3 above 2.5, but less than 10
-------------2
NO3 above 1 but less than 2.5
----------------1
So "maintenance" dose is once you get nitrates to where you want them, you continue to dose that amount.....1 ml per 25 gallons. Adjust dose as needed to maintain that level of nitrates.
If you're interested, here are the newer instructions (which I find more confusing):