On a serious note and speaking from personal experience- probably not. Not saying it's not possible for them change. They have to want to change first. No matter what you do to try to change them, ultimately they have to make the change.
Like the old saying goes: you can't teach an old dog new tricks/habits. Or rather, it's hard to teach an old dog new tricks.