Yes you can get permanent residency if you marry a US citizen. You will not have to leave the country to get your green card. There are a number of steps involved so you should consult with an immigration attorney. During the process you will be able to apply for work authorization. It should take about three months. After you receive your work authorization you will be able to apply for a social security card.
The answer provided here is general in nature and does not take into account other factors that may need to be reviewed for a more precise answer. You should consult with an immigration attorney before taking any action. The answer here is not intended to create an attorney-client relationship.
More details are needed about your situation but you should be able to adjust to permanent resident or green card status.
However you should consult an immigration attorney who can review all your facts and advise you accordingly.
Please consult an immigration attorney before you marry.
Goodin Law P.A.
3440 E Russell Rd. Suite 226
Las Vegas, NV 89130
Gary D. Goodin (702) 423-2721, www.immigrationlasvegas.com, firstname.lastname@example.org Goodin Law P.A. 3440 E Russell Road, Suite 226 Las Vegas Nevada 89120 . Note: Gary D. Goodin is an attorney licensed in the Florida and is authorized to practice US immigration law nationwide. The above answer is for general informational use only. You should not act or refrain to act solely based on the information provided. The answer does not create an attorney/client relationship unless an Agreement is signed by the attorney and the client.