These are the form you need to fill:
✓Form I-130, “Petition for Alien Relative”: the form that the American citizen files to initiate the green card process.
✓Form I-693, “Report of Medical Examination and Vaccination Record”: a form that the alien submits to a civil surgeon (a doctor who has been designated by the United States Citizenship and Immigration Services).
✓Form I-864 or I-864EZ, “Affidavit of Support”: a form that the American citizen files to show that he or she makes enough money to support their spouse.
-In case that the spouse has been working in the U.S. for more than 10 years form I-864W can be used instead.
-In case that a household member is a joint sponsor, because primary sponsor lacks financial resources, form I-864A is needed too.
✓Form I-765, “Application for Employment Authorization”: if the alien spouse does not have a work visa (for example an H1B visa), this form can be used to request employment authorization card.
✓Form G-325, “Biographic Information”: both the American citizen and the alien spouse need to fill the biographic information form as part of the application.
✓Form I-485, “Application to Register Permanent Residence or Adjust Status”: the form that the alien spouse (the spouse of the American citizen) files to request a status change to Permanent Residence (green card).
Since you overstayed your visa, you should not file form I-131 (travel documents) and do not leave the U.S. until you get your green card.