My journey into "organic gardening" started producing dependable amazing results as soon as I started to understand that good soil is a living thing. Teaming with life. No life... no plants. If you take care of the soil the plants tend to take care of themselves. Health wise at least. About 95% of peoples early failures in using "organic" soil is because they use dirt that isn't alive yet.
One thing that has really paid off for me is adding my soil amendments like blood, bone, kelp, cotton seed, greensand and rock dust directly to my compost. This tends to make a pretty hot mix though. I run three composts at my home. One pile is composting manure (chicken, horse, goat, sheep, cow & rabbit) that I gather from my animals. One pile is chopped yard trimmings (grass clippings, screened 1/8" minus whole tree mulch, fall leaves, immature weeds, wood ash and green garden trimmings). The last is a compost tumbler used for 100% kitchen waste. I bulk up the kitchen waste with cottonseed hulls and add the amendments to this compost. This is also the compost I make all of my compost teas with as it's the most rich. When I whip up a batch of garden soil I use a 5gal bucket of each type of compost, a 5gal bucket of peat and a 5gal bucket of perlite. This soil is basically ready to use when I mix it because over half of it is already biologically active. If you make your own soil from scratch from bag material you need to hit that stuff with a dose of good tea, cover it with wetted down straw, burlap or a breathable tarp and let that stuff come alive.