phosphates are'nt too bad although 0 is what you want. that is definatley part of your problem.
NOW ur nitrates are definately unacceptable and certainly fueling ur hair algae.
How often do you feed? and how often are you doing water changes. are u using ro/di water or atleast distilled?