Choose a sunny spot. Ideally, a vegetable garden will get at least 6 hours of sun per day, but crops where you eat the leaves such as lettuce and arugula will grow in as little as 3 hours of direct sun; root crops such as carrots and potatoes will do reasonably well in 4 to 6 hours of sun a day.
Consider a raised bed. Because you can control the soil makeup and drainage, raised beds (aim for 18 to 24 inches high and no wider than 4 feet) can help boost your veggie success rate.
Sketch it out. Planning your garden on paper helps you purchase the correct number of seeds use the space efficiently. Be sure to plant only what you like to eat and plant tall crops such as corn in the corner of the bed so they won't shade other vegetables.