The Spirit works through areas of least resistance.That is,when there are two means of communication with you,the Spirit will use the one with little or no impedance.
If your conscious mind is full of resistant thoughts,the Spirit will rather prefer to convey His message to you via dreams because when you are asleep there would be no resistance from the thinking mind.
Do you want the Spirit to speak to you when awake?If yes,do not resist Him.If you do,He won’t tell you anything via that means.
Do you want to hear the voice of the Spirit? Remove the ‘spiritual wax’ in your ear which is a form of resistance to the Spirit.
When you understand this principle properly,you can open up all your spiritual senses to the flow of the Spirit.