To be able to pray effectively you must synchronize the will of God with your prayer. Prayer is not arbitrary or a result of every desire, caprice or whim. Effective prayer is the will of God manifested on earth using the tool of prayer.
1 Chronicles 17:25
For thou, O my God, hast told thy servant that thou wilt build him an house: therefore thy servant hath found in his heart to pray before thee.
David prayed to the Lord to build him a house. This request was not made because he had seen his friend’s fanciful house and he wanted one.
God had already told him he would build him a house so he made his request based on that.
Align your prayer with what God has told you by his Spirit and you will experience signs and wonders.