What’s an effective way to persuade a friend who repeatedly drives drunk to change their ways?

Report him to the police?

Sorry, friendship is important, and snitching on a friend is bad. But in this case that would potentially save your friends life and the lives of others.