God does talk to everyone. Most don't listen. Some ignore Him. Some follow other dictates (which they claim come from God). Some hear Him but twist His words to mean something completely different.
Everyone is a child of God; why wouldn't God speak to His progeny? There is no special club or caste one must belong to in order to have God speak to him.