If you are not getting answers to your prayers, check yourself very thoroughly and honestly as to whether you have resentments in your mind.
Spiritual power cannot pass through a personality where resentment exists. Hate is a non-conductor of spiritual energy.
I suggest that every time you pray, you add this phrase, “Lord, take from my thought all ill will, grudges, hates, jealousies.” Then practice casting these things from your thoughts.