Ahhh.. the diatoms will not go away

I am using regular white aquarium gravel. I aslo have been using phos-zorb in my Rena filter, but am running carbon in my other filter. Also, the lighting is a 17W bulb that came with the hood.

I am going to spend some time reading the articles from Bre001 to better educate myself as to the next steps to take - thanks for the link. Like TG stated earlier, I would rather find the problem and solve it. Let the experimentation begin.
 
So after doing a little reading and talking to my lfs, I decided to add some plants. I added some jave fern, jave moss, onion plant and anubias. My lfs also suggested decreasing my water changes. Because my water out of the tap has 1.0 to 20. in phosphates, my lfs thought that my bi-weekly water changes of 50% were putting phosphates back in quicker than the phos-zorb pad could take them out. It seems to make sense. My water changes were always on Wed and Sun. This past Wed I skipped the water change and tested the water - 0 ammonia, 0 nitrites, 10 nitrates, 1.0 phosphate, 8.0 ph. When I tested the water tonight, the phosphate was down to .25 but my nitrates were over 20, close to 40.

I do not expect the plants to be able to outperform the diatoms after one week, but with the increased nitrates, am I harming my fish too much at the expense of trying to eliminate the diatoms with fewer water changes? Should I go back to my bi-weekly changes to keep the nitrates down at 10 and just hope that the plants will be able to eventually overcome the diatoms? Any other suggestions?
 
AquariaCentral.com