Rom. 8:14 says, "For as many as are led by the Spirit of God, these are the sons of God." The Holy Spirit is a true gentleman in every sense of the word and He won't force Himself on anybody. You must be willing to freely receive the guidance He wants to give you. The Amplified Bible says, "For all who are allowing themselves to be led by the Spirit of God are sons of God." The Holy Spirit knows everything about everything and He's your helper. If you will allow yourself to be led by he then all the crooked places in your life will be made straight. Millions of believers, however, are not being led by the Spirit and aren't trying to be. Believers should be hearing from God all the time and it should bother them if they're not. You need to become more sensitive to those inward promptings and when you do hear from Him yield to what He tells you to do. When you yield to the small things He will soon talk to you about the big things. He who is faithful over a little will be made ruler over much (Matt. 25:23).
Learn whom you are in Christ, and be ready to hear the masters voice as a Son of God.