In case you don’t read Dr. Matloff’s H-1B blog, here’s his reply to the question of what to do after you’ve sent letters to Senators, etc. (https://normsaysno.wordpress.com/2015/06/30/rubio-ducks-disney-question-then-calls-for-reform/#comments)
“Sending letters or e-mail to your members of Congress is worthless. They’ll be read by a high school student intern, who by the way may have gotten the job through connections rather than insight.
Yes, contact your politicians, but CALL them, not write. Call BOTH their local AND their DC offices. Ask to speak to a staffer who handles immigration. (And make sure they’re not an intern.)
Join the Programmers Guild, and push them to become more active.
Whenever you see a newspaper article on H-1B, contact the author. Ask for more coverage of the topic.
Whenever you contact someone in politics or in the press, make SURE you have full command of the facts. The politicians in particular have been “educated” by the tech industry’s lobbyists, and will have ready answers for you.”