Mexicans are highly nationalistic. They almost never want to become US citizens. Maybe 20% so no matter what the govt does they will come out of the shadows and learn English and become citizens. Not going to happen.
I tell you a lil story i live in So Cal after 911 we all had our American flags out the Mexicans put out their Mexican flags it was sickening