Online petitions and emails to senators generally equate to spam to these people. What you need to do if you really want to make an impact is actually write a hand letter to these people. And petitions should all be hand signed as well. Doing things like this the "old fashion" way shows them you put more effort into your ideas. Email and online petitions are the lazy mans way of doing it. Show more effort and they willl be apt to listen.