God still speaks, if we have ears to hear Him.
Are you struggling to hear His voice?
You need to have a look at the soil of your heart. Luke 8:4-10 speaks about four different ways we can receive the word (the voice) of God in our lives. Which heart do you have?
Do you have a cheated heart?
(Luke 8:11,12) Your heart is cheated whenever God drops a word into your heart and the devil comes and steals it from you. This can happen because of our sin (Bad choices) or because we hold onto things that we should have let go of long ago (judgment, anger). This can rob us of God's Words over and to us because as we hold onto these things, the word cannot establish a root in our hearts. It's best we confess these things and move forward (1 John 1:9).
Do you have a tempted heart?
(Luke 8:4 NIV) It could be that we are unsettled that we can't hear the voice of God because we are TOO BUSY? Fight the temptation to stay too busy. Prioritized locking into the voice of God and putting all else aside (Hebrews 12:1 NIV). The Bible says to throw off the hindrances!
Do you have an immature heart?
Are you willing to do things that lead to maturity? (Luke 8:14 NIV) Are you willing to make changes to grow in God as He speaks to you to do so? (Colossians 2:6 NIV).
Or do you have a willing heart?
(Luke 8:15 NIV) This is a heart with good soil. It's willing to hear from God and to act on what is said. This is the heart God wants us to have.