The method of praying is as diverse as the inhabitants of this Earth though it is believed by several religions that there is only one God.Nevertheless, there are various ways of prayers.
Prayers are answered always but it doesn't seem so to majority of us-right? The results of prayers are not visible always.
Prayers work when the praying person has unshakable faith that God immediately answers. However, if there is an iota of doubt, if we mentally don't accept that we may not get what we asked for, it is then that prayer doesn't work.
In every religion, God promises to be on your side whenever you want him.