It is interesting that the Indian media are now highlighting these abuses of women's rights. I used to work in communications and in a small, relatively well educated country like England it is pretty easy to get a media campaign going and to change the idea of what is and what is not acceptable - wearing seat belts, smoking in public, racial abuse etc. would be examples.
I really hesitate to offer advice about a huge culturally disparate country such as India as it clearly far more complex than England but I think that one (albeit slow) way forward would be to try to establish a network whereby issues and incidences can be got to the media. It would have to start small, clearly, then spread regionally. The spread of social media over the next decade would be crucial in this.
I worked quite a lot with the Indian media in the past and their attitude is not dissimilar to British media i.e. bad news is good news so to speak. They will highlight the controversial and shock/horror stories. Of course, how you do it faced with the demographic, geographical and cultural differences within India is the big imponderable.
We shouldn't underestimate the power of the media to bring about change. An example from the UK: we have known since the early 50s that smoking caused lung cancer and other diseases. But in the first 20 years after that discovery every anti-smoking story was "balanced" by the media with refuting comments from the tobacco industry. It was only after the media stopped "balancing" its articles in the 1970s that smoking rates started to fall dramatically. Not me saying that - that is the view of Sir Richard Doll, the epidemiologist who wrote the seminal research paper on the smoking/cancer link.
Sorry, that's a bit of a stream of consciousness. But the signs are there that the media are taking these issues up. Somehow I think people who care have to capitalise on that.