Maybe I can help. Soil is a lot of it, but so is temperature. Tom's like heat and direct sunlight. They also attract lot's of critters. The soil needs to be moist.
Here's how I do it: I build a new Tom box every other year-dimensions are 50"x 14"x 14" depth. Paint it a pretty color(purple is what I had one hand this spring) and cover the entire rim with copper tape(ants, slugs, etc won't cross that line. I use untreated plywood, but I'm not sure it matters. I drill a few 1/4" holes in the side and bottom for ventilation.
I fill it up with Miracle-Gro potting soil that is specifically for vegetables and flowers. Once the aggregate night time temps are above 50 degrees, I plant from starts the I get at a grocery store-normally about 6-8". I do SunGolds, another type of cherry, Early girl all in the same box evenly spaced. In the case of Tom's, the leaves don't need the water, just the soil so I stick the watering can in under the leaves to do it. If I stick my finger down in the soil 2" and it feels dry, it's time to water.
The reason I build a new box every other year is because it's fun, lol, and the wood deteriorates because of all the rain. I also have to move the dirt around to the other raised beds because of the risk of tomato rot. Garlic bed soil goes to tomato bed, that soil goes to sugar pea bed and so on. It's a pain in the ass but I want good yields so I do it every Autumn.
i hope that helps-I'm in region 9 all the way up in the NW corner.