International Student

I’m a graduate of Physics at a University in Nigeria and I’m looking for a University where I can do a second degree in a Petroleum Engineering related course. How easily can I do this in the USA (or wherever else you advice), what universities offer more scholarships or cheaper tuitions to International students, and I’m looking to earn my keep and take off monetary pressures from my family, so how easily can this be done. Just like every other sane human on the planet, I’m looking to live the American dream and hopefully get retained in the USA to work. Any advice right now would be a great deal of help.