James mentions the most common problems in prayer: not asking, asking for the wrong things, asking for the wrong reasons.
Do you talk to God at all? When you do, what do you talk about? Do you ask only to satisfy your desires? Do you seek God’s approval for what you already plan to do?
Your prayers will become powerful when you allow God to change your desires so that they perfectly correspond to his will for you.
James 4:2-3 You want what you don’t have, so you scheme and kill to get it. You are jealous of what others have, but you can’t get it, so you fight and wage war to take it away from them. Yet you don’t have what you want because you don’t ask God for it. And even when you ask, you don’t get it because your motives are all wrong—you want only what will give you pleasure.