I have a heavy clay soil. What is the best way to improve it so my plants will grow better?
The most important thing I have ever learned about gardening is this: The key to improving plant growth with clay soil or any other soil is to continue to add organic matter on a regular basis.
It sounds like you are in a hurry to improve your soil. So you need to bring in some extra organic matter. The cheapest and best source of organic matter in our area is the finely chopped up bark from lumber trees that we refer to as bark dust.
Apply 2 to 3 yards of bark dust over 1000 square feet of soil and rototill it into your soil 8 inches deep and you will get an immediate large improvement. That will cost you about $100 to $150 per 1,000 square feet if you pick it and till it yourself. It will cost more if you have it delivered or hire someone else to do the job.