Honestly, might not be a popular opinion but I live in a big city and the amount of gardening-related local Facebook groups is insane. And since it's Facebook, it's all old people who have decades of experience with this shit. AND it's region specific so they are constantly throwing down relevant advice for the zone you live in. 10/10 it's literally the reason why I keep Facebook haha.
You could look into: companion planting (some plants help or hinder others. Eg, basil and tomato are good friends); no-dig gardening (alongside having a good soil microbiome); green manure; sacrificial crops to lure pests away from your main crops; aspect and soil type.
Higher potassium and phosphates increase flower and fruit growth. Higher nitrogen increases leafy growth.
Don't grow the same type of plant in the same patch every year.
Cut (or break) the leaves off. They only take growing-energy away from the actual tomato. And harvest on time. If you leave them on too long, they start to rot. Also l, they're best if you give them a little time to ripen after picking.
It's so hard to know any specific advice but I'd say when you're getting into gardening plant more than you need and try different things - ideally write on labels what you're doing with that one, like try some in bigger pots, different soil, more light or shade, different pruning styles or planting times. It's fun and a great way to get a feel for your plants, instead of thinking 'oh this plant is rubbish' try to come at it more like 'oh that's what happens to a tomato without enough light'
Also YouTube is full of great gardening videos, the lesson type ones get boring once you know what they're going to say but watching people show you their garden and talk you though everything and how it's been growing, what they've done too it and etc can be endlessly fascinating