I know that sounds rather sacreligious but I think Mark Batterson has in right when he rights about it in Wild Goose Chase. He says, "You need to start praying...then you need to quit praying and do something about it."
Please understand I'm not advocating that praying is a waste of time (and neither does Mark in his book). I just agree with him that we need to take action in what we're praying for or maybe we need to just do what we are capable of instead of praying for it. It's like I heard a pastor say once. He said that if you have eaten yourself overweight, God's not going to miraculously overnight make you skinny. He expects you to do what you are capable of doing and take care of the situation yourself.
A pastor friend of mine, Mike McCrary, shared this story a few weeks back during one of his sermons. He had a guy stop into the church to ask for a tank of gas. Where our church is located it is not uncommon to get such requests. However, this time when Mike said he wouldnt be able to give him the tank of gas, but asked if he could pray for him the guy responded, "I don't need your prayers, I need a tank of gas." Mike said he had a gut check in his spirit and went and bought the tank of gas for him.
So let me ask you what Mark asked his readers, "What are you praying about that you need to stop praying and start doing?"