My research has been brief, but you have to prove that you contribute to their economy over a period of time. To achieve this, a scheme of moving money in and out of accounts is required as I understand it.
I truly wish I could find a US resident that has done it and can show me the ropes.
http://www.usembassy-mexico.gov/eMex...grant%20Status