I also agree #1 is big, BUT a lot of sites are platforms now so ideally you'd have something that just throws out the particular parts of the platform that train you for dullness, etc. My method is rss/atom feeds whenever possible, basically use alternative channels to get to the same information.
As for #4, I have a place where I charge my phone out of sight. I normally have mobile data turned off, so I can switch off internet access by disabling WiFi without having to worry that I can't be contacted in case of a real emergency. This perhaps works better because I also implemented #3.
#1 is a big thing - delete your links to FB, reddit, whatever it may be. Diminish your portals to the engineered attention sucks out there.
I aspire to a separate personal phone vs work phone. Have a lightphone but have not set up separate numbers for work & personal so I can't yet fully unplug from work when desired.
1. Delete frequently visited websites in chrome on Desktop and mobile and populate it with websites that you want to visit more frequently.
2. Create a new profile on YT and subscribe to channels you like that add value.
3. Keep a separate work phone.
4. Keep your personal phone away for certain times of the day
5. Read a book that you have been waiting to read on a dedicated Kindle or in a physical copy.
Ask yourself what the problem is and try to find a solution that works.