This is a big topic. There is no simple answer until we go back to the scriptures and see what our Lord himself has taught us how to pray.
Lord's Prayer
In Matthew 6:9-13, Our Lord teaches us how to pray:
Our Father which art in heaven, Hallowed be thy name.
Thy kingdom come, Thy will be done in earth, as it is in heaven.
Give us this day our daily bread.
Forgive us our trespasses, as we forgive those who trespass against us.
And lead us not into temptation, but deliver us from evil: For thine is the kingdom and the power, and the glory, forever. Amen.
Proper Focus
First, looking at this prayer, we learn to focus on Him alone, not what we want. Recognize Him as our heavenly Father whose name is holy. We focus on His kingdom and His will, not what we want.
Next, do you see what we should ask? Food, forgiveness, and keeping us safe from temptation. That's all!
It hinders us to have an effective prayer when we focus on ourselves more than God when we talk with Him. Therefore, it is not surprising so many prayers are not answered because of the wrong focus.
And there you have it.
Go talk with God. He is always there and listening. When we talk with Him, He always comforts and holds our hands like a good father.
From my heart to your heart <3