"For where two or three gather in my name, there am I with them."
When we pray, we have to be clear with our intentions. While the Lord knows our heart, he needs our desire spoken and heard. When we pray, we have to make sure that the prayer is intended for Him. Sometimes we find our prayers unanswered because we are not clear with what we want. We always think the Lord will understand even if we don't speak. Yes it is true that the Lord knows the desires of our heart, but the Lord answers those who asks.
When we pray, we also have to ask someone to pray for our prayers. For when a prayer is asked by many, He is there to answer it. Just the same when you go to church and you pray for your personal intentions, ask the Lord to grant the prayers of your seatmates (those seated at your front, your sides and your back).
Remember the Lord listens to our prayers. But we also have to take part in our praise and worship in Him. Amen.