THGrounder Marrying the girl residing in a foreign country and automatically obtaining the citizenship of that country is gone now. Rules have been very strict now. Also, if you prefer any travel agent/agency then please be aware that there are many who dupe people of their money. They will promise you big things plus they will get you into the US, the UK somehow and you would be forced to work as their laborers. Because your passports would have been with them.
The best option is to find some relatives who are ready to be your guarantors. The main thing is the VITAMIN M (MONEY). If you have money then nothing is impossible. Also, another option is to get a sponsor who is a resident in a foreign country. And who is ready to back you up. I do not know if you are a student or not or else I would have posted here some other options.