You should seek legal counsel and not file on your own. If however you wish to file on your own seek legal consultation with an experienced attorney asap. It is important to be very careful and check with an attorney before filing any forms. Search for an attorney in your area through Avvo with experience.
No attorney-client relationship is created or implied by this communication. To contact this attorney see his profile; attorney number: 281-733-2875.
If you are married to USC, I-130. 485, 765 G325 and you will be best advised to hire an immigration attorney.
NYC EXPERIENCED IMMIGRATION ATTORNEYS www.myattorneyusa.com; email: firstname.lastname@example.org; Phone: (866) 456-8654; Fax: 212-964-0440; Cell: 212-202-0325. The information contained in this answer is provided for informational purposes only, and should not be construed as legal advice on any subject matter.
Given you overstayed you probably need the help of an attorney to see if there will be any consequences for that. Atty Segal has referenced the forms that are involved in filing for marriage to a US citizen.