I'd go w/ an alfalfa tea poured over top dressed worm castings, and change to (or add) kelp for flower.
There's a lot of other stuff you can do, but from what i've read, castings (or compost, or manure, probably rabbit), alfalfa, and kelp, are the top 3 (there's also stuff like "sprouted seed tea," aloe vera water, coconut water, etc.... but if your soil is right, you probably don't need all the extra stuff to produce a satisfying harvest)
You could even make your own worm castings, and feed them some of the stuff you'd otherwise feed the plants, and end up with "super castings." I want to do that, but it takes a long time and i haven't started worms.
I will advise you to read the BAS (buildasoil) blog for some easily accessible and valuable tips that don't require searching a convoluted forum.