I have felt the same way as you my friend, very recently in fact. What I found was that the one with the "cold shoulder" was not God, but rather it was me. *I* was not prayerfully studying the Bible daily, *I* was not giving HIM the Glory in all things, *I* was not utilizing the Means of Grace, *I* was not continually meeting with the Church, nor continually praying. Perhaps you are doing these things, but if not, you might give them a try before giving up on God, because I guarentee He has not given up on you.
Everyone is pretty much saying the same thing!
God has never ceased talking with you. It is IMPOSSIBLE for God to stop talking with you. The reason is because God... is EVERYWHERE. He's Alpha and Omega, the source of ALL life, therefore, His MEANS of communicating with you are unlimited. And his communicating with you is INCESSANT!
God NEVER takes a break from you. He's omnipresent. He works with ALL of his children, individually, personally, and ALWAYS=ALL WAYS.
Take a moment to remember some of the infinite ways in which God is communicating with you!
He's not only limited to the Bible (though the Bible will guide your experience to seeing His presence in ALL things, which is why it's important to READ it!).
He communicates with you through, the tv, a conversation you overheard that seems to be speaking DIRECTLY to you, a tabloid, a signpost, a situation, a friend or family member's suggestion, an idea, a feeling, an emotion, inspiration, an empty wall which seems to speak an undeniable message to you, even through THIS FORUM...
God is unlimited in His ways of communicating with you. The question is, ARE YOU LISTENING? "Be still and know that I am Lord"
You must be willing to sit, and listening instead of being carried away by your OWN thoughts to HEAR God speak to you. That is the only thing that is going on here.
Be still, and the Lord will Speak to you. For the Lord's voice is of Peace, Love and Joy.

Blessing be unto you <3

Be in constant prayer, but be still and wait for God's answer to you. He WILL speak to you. He always is.