Here are some excellent  videos on soil care by Dr. Elaine Ingham who will give you the all the details you need