If a Mexican girl is born in Mexico and came to the United States at the age of 5 can she become a citizen by getting married with a citizen?

She will still need to be sponsored by the spouse (who is an American Citizen) and apply for residency first. Once permanent residency is granted, she has to wait (I believe it's approximately two years) to apply for citizenship.