Knowing what type of soil you have to start with is the key to improving the the flower or garden soils. There are 3 basic types of soils: sand, clay and silt. If the soil is too sandy it will not hold water and nutrients long enough for the plants to utilize them. If the soil has too much clay it may...