After it passed the senate in '09 it went to the house where it eventually failed in May '10. It was brought back up again in November 2010 where it only picked up one more vote in favor and failed again. Lou Lang, the bills sponsor, found a loophole to bring it back up for a vote in May 2011 but again it failed this time to only a couple of votes.
http://www.mpp.org/states/illinois/house-roll-call-on-hb-30.html
^that's the list of how the reps voted the last time it was brought up back in May 2011
http://www.elections.illinois.gov/DistrictLocator/DistrictOfficialSearchByAddress.aspx
^use this site to determine who your local rep is and then check the roll call list to see how they voted (or didn't vote) and then contact them if necessary.
My local rep originally voted against the bill both times in 2010, so I contacted him, and he basically told me to fuck off and that he will never vote in favor of the bill. But for some reason he voted in favor of it last year? I don't know what changed his mind but I'm glad something did.