One thing that helped (and this didn't cure me, let me stress that – it just helped) was reading the classics. I've always been a lazy reader, so it took a lot of self-discipline. I also forgave myself for not enjoying every page. Instead, I looked on it as therapy/exercise. I got the idea when I heard someone say the best thing they ever did was stop reading newspapers and social media and start reading novels and plays instead.
I got Harold Bloom's famous list and worked through as many as possible. I also kept a record of each book, marking it out of ten. I read loads of the heavyweights – the books we all plan to read but never get round to
Pride and Prejudice
The Picture of Dorian Grey
The Return of the Native
Sons and Lovers
Wuthering Heights
Great Expectations
The Great Gatsby
Brideshead Revisited
To the Lighthouse
Atonement
I listened to a lot of them on audiobook as well, often while going for long walks. Can't recommend it enough. Oh, and read out loud when you are home alone – especially P G Wodehouse.