I feel the same way so I built a Chrome extension that replaces the News Feed with a todo list [1].
If I complete all my todos I get to use News Feed for 5 minutes.
I had tried blocking fb entirely a few times but I always churned and unblocked it... So I thought instead maybe if I could redirect myself to a productive task any time I tried to use News Feed, the most addicting/distracting part of the site for me, that might help. (it has and I love it!)
[1] Todobook: https://chrome.google.com/webstore/detail/todobook/ihbejplhk...