Do we listen?
I think one of the problems is that people expect to "hear" Him with their earthly ears. An audible voice. And this happens at times but is not the most common way He speaks. He is God, after all, and doesn't need to communicate through a human voice, though He can do so if He chooses.
So what are the ways He speaks to us? Here are a few. None as important as the very last way I mention in this post though.
Divine impressions - these are often more clear than audible words because they go beyond the human language. Human language is limited but God's words impressed upon the spirit are not. I think this is a fairly common way that God speaks to us.
While we sleep - I really don't think sleep is only for the resting and healing the physical body. I think God speaks to us while we sleep. As a matter of fact...I've caught Him in the act numerous times. But only because He allowed it. He refreshes our soul as well as our body when we sleep. This only makes sense, right? We are spiritual beings, too. I'm sure that this aspect of our nature isn't neglected while we sleep. God wouldn't waste the perfect opportunity to work in a hidden manner without our interference, would He? Fat chance of that happening. God works nonstop and loves to work without hindrance.
Through intuition and signs - Spirit Daily has a good article about this today. Just click here to read it.
Infused knowledge- When God directly infuses knowledge previously unknown to a person there can be no doubt that He has spoken. Only God has this kind of direct access to a soul. He gives the person a "leg up" so to speak.
These are just a few of the ways that God speaks. And for each and every human being who may doubt that God speaks....here is the greatest Word ever spoken:
"IT IS FINISHED" John 19:30