I am really really trying to improve my soil organically, but till then, I have to fertilize. My problem is I seem to be unable to tell what a vegetable plant needs by looking at it. I would have bet a heirloom tomato plant that my veggies had too much nitrogen, not enough other needed elements. They were huge, weak, blossoms were not setting. So I sent in a soil sample, and to my surprise, I was lacking in nitrogen, and everything else EXCEPT phosphorus, which I had way too much of ( too much goat and chicken poop? ) I'm not supposed to add any phosphorus for 5 years. (No more goat and chicken poop for 5 years?) So, I have been spraying them with ironite, as it has what my plants need. ( have to spray as phosphorus keeps nutrients from being absorbed) Anyway, my question is, since the instructions say to spray it on every 2 - 4 weeks, and its expensive, how do I know if I'm spraying enough or too much? The plants did look healthier after 2 weeks last year, but I still got no tomatoes. I sprayed every 3 weeks last year.