Consider soil and weather conditions, regional gardening zones and care requirements to make your flower planting successful.