But he that is joined unto the Lord is one spirit.
1 Corinthians 6:17
When we accept Jesus as Lord of our lives, we become one spirit with Him. He comes into union with us so that we can talk to Him heart to heart.
God wants us to live in such sweet harmony with Him that His thoughts can become our words and actions. He wants us to walk so closely with Him that we never lack power to overcome the evil of this world and to live the abundant life Jesus promised. If that is not your reality, look inward. God is right there, right now, and He will direct your path. You just need to quiet your heart and give Him the opportunity to do that. Once your heart is in tune with His Spirit, you WILL hear God speak and know what to do next.