I'm worried that the marigolds I've been growing won't flower. Last year more than half of them never flowered. Is there anything I can do to encourage flowering?