If you're starting a garden from scratch, knowing what to plant where and what nutrients and amendments the soil needs, will set the stage for a gorgeously thriving garden. We'll cover the basic steps ...