If you are short on space or prefer not to spend your time weeding you might want to try square foot gardening. To learn how to do it click here.
The soil mix Mr. Bartholomew recommends is 1/3 compost, 1/3 peat moss and 1/3 course vermiculite.
Another well known gardening tip is to plant scented marigolds all through your garden as they are known to repel insects. Happy planting!