Add gravel, perlite or sand to your soil to make sure it drains well.Annuals are ideal for shallow soils since they need no permanent root system. Match them with flowers of a different texture or height, perhaps upright snapdragons, also with a wide...