Get and read DB. There's a lot of good info in there to help your situation.
One of the many things that helped me was the idea that "if what you're doing isn't working, stop doing it." You say she hasn't had to live with the consequences of her actions. Well, maybe it's time she does. Maybe something like organizing family outings that don't include her.
There are lots of suggestions in the books, but most importantly, realize that you can only change you. So get started. Do things without her that you used to do before you were married. Remind her of the guy you used to be when you had a life of your own.
M:23 T:26 Me:53, Wife: 60 S:18 D:16 filed 7/16 W moved out 4/28/17