I'm using an app called Focusmate (no affiliation) on a daily basis - scheduling 5-6 hour sessions per day.
You talk to a stranger for a few seconds, say what you're working on, and after 50 minutes you say goodbye. They stay on the video throughout the session, but muted.
It helps me focus because I always think "it's only 50 minutes".
Also, I recently deleted Instagram and it made a huge impact.