How to start a garden can be a very daunting task. I once did some research and asked other gardeners if they were having any problems with their own gardens. I was surprised by the answer of course.
Most of them said that the biggest problem they had with their gardens was the time it takes to get your garden set up. If you are not ready in time for the planting season then you will have to buy seeds. But the best advice I can give you is to prepare yourself at least 6 months in advance.