potting soil- it'll end up about 40-70% doesnt really mater
worm casting- 20-25 % cant have enough of this good stuff tone of micronutrients
perlite-10-20 percent maybe more if u dont use verm.
vermiculite 10-20 same as perlite
peat moss- 10-20 %
bat guano- about a cup a gallon. so i guess 2-5%
blood meal- same as guano
bone meal-same as blood (less if u have the blood and guano, more if u dont)
lime- depends on the acidity but usually u have to bring it down
Most of these things can be found at home depot, or hydro shops have it all. or if u do have a hydro shop i would also recomend trying a pre-mixed soil, maybe comparing urs and the professionally made one. and there are alot of additives like blood, bone, feather meal, fish meal etc., but my favorit is bat guano