How much experience do you have? Or are you fresh out of college? In the later case it takes a while if you need a visa.
It is also possible that your resume is unreadable, or does not convey right information easily. You might need to have someone look at yours.
I am willing to help you. I have been on my seventh job and it took me frustratingly long time to find my first job. It hasnt been hard since then.