You can have a family member petition for you. It is the I-130 Petition for Relative. They will have to sponsor(I-864) you and a legal resident can do that if it has been at least 3 years since they got there green card. After all the paper work and fees you will then have an appt. in Mexico where you do a med exam at least 2 days before your appt. Since you've been in the US illegally you will have to file the waiver(I-601). So if yoy've never been in trouble or been deported you should be approved. Good Luck!!!

