God speaks to us through His Word, through circumstances, other people and impressions. It may be that He speaks far more than we listen. But the Word is the surest way of hearing His voice because it's Spirit-inspired.