The important thing is that you are aware of it and you are fighting it. The best thing you can do is simply keep fighting it. I had seen many people on HN recommend the Pomodoro Technique, where you work in 20 minute sprints with five minute breaks. I got an app to keep a timer on my phone and it makes focusing much easier, especially when I know I only need to focus for 20 minutes. At the end of the day I can see how many sprints I accomplished and feel better about myself.
Other things I find help me is to have points in the day where I unplug completely. When I get home from work, I leave my cellphone on a stand by the door and only check it once or twice for support calls so I can focus on my kids. Complimenting this is mindfulness meditation, where I practice thinking about nothing while I jog in the morning. Having dedicated time where I just focus on focusing without all the other noise really helps me focus in the busier points of my day.
Like I said, the most important thing is that you are aware of it and fighting it. There are slow weeks at work where I lapse back into the endless scroll, but I see it happening and can make a conscious effort to course-correct. Remember that you are normal, keep trying things to find what works, and share what you find with all the other distracted people who also don't know how normal they are.