God is always scattering 'seed' in your life and in the lives of others. For the seed to grow in your garden, your heart must be prepared to receive that word which is sown. Good soil is soil that is able to accept the seed and provide an environment in which the seed can properly grow. Good soil in your heart means that you hear the word of God, understand it (Matthew 13:23), and accept it (Mark 4:20). When your heart is prepared to accept the seed, the crop which God desires to bring forth in your life can be cultivated. There are many things that try to prevent the seed from growing in your life. But the first step to having good soil is a willingness to listen and a desire to understand.
Digging deeper: Read Proverbs 2.
