You cannot force God to do your will. It is his will that should be done always. Remember Jesus told his disciples "...this generation want a sign but a sign will not be given..." It is the choice of God to give it not yours.
I share your experience too. Here it is:
When I was young, every first Sunday of the month we gather in church for Holy Spirit filling. We'll clap, sing and shout. Pastors would lay hands on us. I saw many received the Holy Spirit, Spoke in new tongues, received the gift of prophecy but nothing happened to me, for 7 years.
When I got to University, I actually knew what being a christian was from being a religious person. So I started praying for the Holy Spirit again. I fasted. I read books. I attended seminars. I did night vigils. Nothing happened. So I told God one night that If I didn't receive the Holy Spirit today you won't be my God anymore. But I didn't receive the Holy Spirit.
We cannot threaten God. That night I realised my foolishness that God will always be my God. I can't disown him. I continued praying for the Holy Spirit but in another dimension, no more threats. I was no more desperate. I relaxed knowing that God is more willing to give me. I begged God. I pleaded for mercy. I told him why I needed the Holy Spirit. I reminded him of his promises in the bible to fill me and to empower me.
Along the line a pastor told me his experience that he prayed for the Holy Spirit but he didn't know he had received this because he was looking for a specific sign
Don't put God in a corner. It is not possible. He is more dynamic.
I continued my life trying as much as possible to devote my life to God in praises, reading the word of God, my frequency of prayers. Then one night I had a dream I was walking on an empty street at night and I was speaking in tongue. That's it.
To address your question, what do you want God to speak to you. If it is already in the bible I don't think God would want to repeat himself because he must have spoken through your pastors, your neighbours and more.
Numbers 12:6 he said, "Listen to my words: "When a prophet of the LORD
is among you, I reveal myself to him in visions, I speak to him in
If God needs to speak to you he would do. But the good news is that he has spoken to you and he is speaking to you even right now that you are reading this post.
God speaks in divers way, obvious in the past but this day he speaks through his Son. This is not a the physical Jesus, but through his manifestation, the Holy Spirit in us.
Hebrew 1:1-2 1 In the past God spoke to our ancestors through the
prophets at many times and in various ways, 2 but in these last days
he has spoken to us by his Son, whom he appointed heir of all things,
and through whom also he made the universe
John 16:13 But when he, the Spirit of truth, comes, he will guide you
into all truth. He will not speak on his own; he will speak only what
he hears, and he will tell you what is yet to come.
Maybe he does speak to you and you have not noticed. God speaks best in your quiet moment. So if you are a busy person, you might get less of God, but he still speaks in such situation
God speaks through his creations [stars, birds, sky, etc]
God speaks to sinners too. The message of salvation is from God. If you are not sensitive to God's bidding, he sends people to you. The kings in the bible, most of them receive God's message through the prophets, not directly. But Solomon was not like that. God also spoke to Nebucadnezzar through dreams. He spoke to Pharaoh through dreams.
Where you are (your position in God and from God) determines how he speak to you.
God is willing to talk to you. If you fits in his plan, he wants to discuss it with you. Tell you what you have to do exactly. God doesn't just talk. He talks to achieve a purpose.
This is getting too much already, hope someone would be able to read this. More