I'd recommend counselling instead. Reading a book may be insightful, but you'll still be flailing with implementing and dealing with any suggested strategies. And you''ll still have your subjective viewpoint.
A trained professional will be of much greater benefit to help with externalising the issues, giving you tools and strategies, and most importantly providing the support to help you chip away at the problem and deal with, and work through, the things that come up for you.
There's no 'quick fix' in these situations. It can sometimes take years of chipping away. And if the other person has no interest in fixing the relationship, then third party support to deal with that will be invaluable. It will also help and motivate you to not give up. It's easy to toss aside a book and say 'well that didn't work!'.