People aren't going to switch until someone comes up with a plan.
Construction firms are the biggest contributer to the problem.
Also thought about going to where the Mexicans congregate to pick-up construction work with about 5 or 6 of my friends and just congregate with them. That should be fun :-)
Or even going to construction sites and taking pictures of the job site, formen, workers. Not to prove anything, just to be obnoxious.
Heck, even call into ICE after passing by your favorite construction site and seeing the same two dozen workers who don't speak English there day after day, week after week. Report that the company is hiring illegals.
Finally, I've thought about going to Mexican run stores and snapping pics of the license plates of the cars sitting out front.
The trick is not to do anything illegal, just be a huge pain in the rear.