Why does God not speak to me? What is the obstacle? The answer to such doubts is – The Self surrender is not complete.
There is still subtle Moha (ignorance), subtle desires and egoism. The Indriyas (senses) are still powerful and outgoing. These are the obstacles.
When these are removed, you can hear the shrill, sweet, inner voice of God. Impure souls mistake the voice of the impure mind for the voice of God.
(Source: May I Answer That by Swami Sivananda)