Sounds like you have a reasonable approach; do you have some similarly minded friends who would be willing to get together for a letter-writing session? If each of you wrote a letter to your congressperson and your two senators, and followed it up about every two weeks, that starts to make an impression. It's all about numbers with the politicians, so getting a couple of friends to each get a couple of friends and so on... It's just old-fasihoned grass-roots politics, the steady trickle of public opinion letters growing to a stream and then a torrent. The politician's greatest fear is loss of the next election, so it really is all about finding a way to show that there are lots of votes on the line; those letters DO make a difference, once they start coming in from enough people.