Work on the most important thing first thing in the morning when you have the most will power.
Turn off all phone notifications.
Do not check email till lunch time.
Use a single program or process to manage all incoming tasks, at work this is Jira. I will not accept any tasks that come from other channels. This puts everything in one place and helps prevent things from falling through the cracks.