Hearing God's voice is the longing of every believer's heart. The primary way God speaks to us is through the Bible, His written Word. In 2 Timothy 3:16, we read that "All Scripture is given by inspiration of God." As you read and meditate on the Bible, pray for understanding and the Holy Spirit will guide you (John 14:26).
Another way is through prayer. As you pour out your heart to God, listen in the quietness for His guidance. He may not speak audibly, but He will impress His truth on your heart, align your desires with His, and give peace regarding decisions (Philippians 4:6-7).
Fellowship with other believers in a church is also crucial. God often uses wise counsel from other Christians to confirm His direction (Proverbs 11:14).
Finally, seek to live a life surrendered to Christ. Jesus said, "My sheep hear my voice, and I know them, and they follow me" (John 10:27). As you walk closely with Him, His voice becomes clearer.
Remember, God desires to guide and commune with you. Seek Him earnestly, and trust that He will faithfully reveal His will in His timing and His way.