I don't know much, but are you planting tomatoes in the same spot every year? I 've read that you shouldn't plant tomatoes, potatoes, eggplant, or peppers in the same spot only once every three years.
If that's not it you may need to add something to your soil. For the full month of june I had no growth in my plants they were all small, with few leaves and the leaves were pale and yellow.
I added a little magnesium via epson salt to my soil, added some fish emulsion, and kelp tea and adjusted my watering . Now my plants are begining to look like the ones pictured by the gardeners here. Yeah!!!
Look up the symptoms and add to your soil whats missing. Hope it helps.
"Organic gardeners always know the best DIRT!"