2, Todos have no value in my life unless I block a chunk of time for tasks explicitly. I block some time for one task and I do only that thing at that time.
3, No social media outside of a 30 minute window per day. Not even when waiting in a queue, or Pomodoro rest gaps.
4, No-email/Slack blocks of 2 hours each. 30 minutes in special cases.
5, I plan my day the night before.
6, Habit-tracking. I plan to a handful of tasks everyday without fail like exercising, reading, and some work/study related stuff. I use a free app for this which does everything I want.
7, I keep a journal where I jot down my long-term, intermediate, and immediate goals. I like to think that it works.
I have tried a hundred things, and these work well.