How to make soil plant-proof?

I'm tired of removing all these weeds in my backyard every month. Different kind of useless insects breed there and it's so annoying when they fly around my face everytime I go outside. Are there any cheap ways to stop plants from growing in the soil?
8 answers 8