The self-efficacy portion is harder, but most of the failure of procrastinators is due to the self-created problem of not having enough time. Fortunately, focusing on increasing self-efficacy leads one to start making progress right away (i.e., not procrastinating).
Have you ever tried increasing your self-efficacy (belief in your potential for success)?
but, yeah, I have tried a few things. They only last up to a year before I conclude that it's not worth it.
I sincerely apologize for this post (because I know you are trying to spread positivity & encouragement), but I think I offer a different perspective where these simple changes do not offer much help.
Your perspective adds value and insight to the conversation. We all learn from eachother..thank you for offering your perspective.
The fact you can try something for a year is a big win. Strategies I come up with to get motivated, focused and implement are usually good for a week at best. Keep on trying!
Honestly though, it sounds like maybe you're trapped in a lifestyle that may genuinely (rationally) not be worth it for you. The only way to solve it may be to fundamentally alter your lifestyle toward greater self-interest (not the same as selfishness) by pursuing what you actually care more about, or being honest with yourself that you don't care enough about what you're pursuing to succeed (fame for most people falls into this category).