Never think there is anything impossible for the soul. It is the greatest heresy to think so. If there is sin, this is the only sin; to say that you are weak, or others are weak.
Everybody has a responsibility for what they put out into the world. Rather than trying to figure out what other people should be doing, work on your own interactions in the world and whatever influence they have. All of it has an effect.