Even if you're not ready to plant your garden, there are many tasks you can do to prepare. Here’s our checklist.