A while ago I did a bunch of thinking about how to convince people and came down to that it's usually one of three techniques: coercion, rhetorical persuasion, or modeling good behavior. (Broken down as violence, active non-violence, and passive non-violence.) I used to believe that persuasion was generally more effective at convincing others than modeling, but these days I'm not so sure.