Read, Read , read.
Look to getting a system that works for you. I mix my own soil; cheap, easy, better than anything in a bag but messy (I'm getting better, though), some don't have the time or space to do this. I use Aerated Compost Tea (the only way to go I think) and have a system of making...