How come it is difficulty for some people (like me,for instance) prayers to get answered?
God answers our prayers, not always in the way we ask. He knows best.
Its part of His plan. He answers prayers in ways that you may not expect, but all in the best for you and the world as part of His plan.
Prayer is nothing more than imagination in your own head. There truly is no supernatural power out there that will act on it. If you want a particular action to happen, it is up to yourself to bring it about.