The most obvious approach is to seek a spouse visa, and then to petition to adjust his status once he's in the U.S. Forms you may need along the way include

Quote Quoting USCIS Information - Immediate Relatives
If you are the immediate relative (spouse, parent or unmarried child under 21 years old) of a U.S. citizen, submit the following forms:
  • I-485, Application to Register Permanent Residence or to Adjust Status
  • G-325A, Biographic Information
  • Your original I-130, Petition for Alien Relative (if you are filing concurrently), or a copy of your I-797, Notice of Action (if the petition was already approved).
  • I-864, Affidavit of Support
  • I-693, Medical Examination of Aliens Seeking Adjustment of Status

All required supporting documentation as listed on the above forms. ...

You may also submit the following forms:
  • G-28, Notice of Entry of Appearance as Attorney or Representative (if you have a lawyer)
  • I-765, Application for Employment Authorization, if you want to work while your application is processed
  • I-131, Application for Travel Document, if you need to travel outside the United States while your application is processed
  • I-485 Supplement A, and penalty fee if applicable. See 8 CFR 245.10
  • I-601, Application for Waiver of Grounds of Excludability, if applicable