You want to use a professional container mix. Some are Promix, MetroMix, Sunshine. Your local independent garden center is your best bet for getting a good container mix, these are engineered for the best physical characteristics, this is something that you can't get mixing your own.