I would increase the container size to at least 5 gallons for a tomato plant. I think this will help a lot. Maintain even soil moisture and fertilize every week with a soluble plant food such as Miracle Gro or Peter's. You can still plant a tomato now for a fall crop if you don't delay.
Thanks for the question. Please stop in again soon!
Q&A Library Searching Tips