The parliaments of the predictable partners, the U.S. and the U.K., are taking action, and their governments are continuing their action. Every year, in advance of the discussion of the resolution at the United Nations, Canada, through its missions, makes representations to governments around the world to try to sensitize them to the human rights situation in Iran and get their support for the resolution.
In addition to that, perhaps additional thought could be given to how we can get to Iran's friends. In the work I've done attending the UN sessions and speaking with delegations from various countries, it's clear to me that some of them are acutely aware of this human rights situation in Iran. They would never countenance such a situation in their own counties, but for political or economic reasons, they don't want to take the public stance of voting for the resolution.
I don't know how much effort is being put into exploring with those same countries what alternative ways they might have of trying to explain to Iran that its own best interests lie in promoting the human rights of its people.