"Just Do It" is actually pretty great advice.
I feel like every week I get some kind of personal development email that starts with "tHeY tell you to 'just do it' as if it were that easy, but you and I know that never works, and that you need a new, deeper approach that gets to the heart of the problem." And then follows whatever random thing about scheduling, intention setting, coaching, community, or whatnot is for them the secret sauce.
The fact is, "just do it" actually works really well. For example, if you think about the workplace. I've worked in a variety of industries. Some places had good training. Some had none. Some employees were highly motivated and had a samurai like mentality of excellence. Some literally did not give a shit except for money. However, the vast majority of employees who just showed up and did their job for six months or more became skilled at their jobs. Simply the fact of showing up and doing something almost every day, where you have an obvious incentive to master it to at least some extant, and unlimited opportunities to observe what works and what doesn't, gets most people to a point where they can do something decently.
When I think about things in my life I wanted to do and either something happened or not, the secret sauce usually was "just doing it". For example, I had a period where I was really interested in chess. I decided to "just do it" and start playing in tournaments. This meant that I was now talking to other chess players (community), getting coached by better players, hearing others talk about their routine. Interacting with others, I got clearer about my intentions. After a while, talking to one of my coaches, I realized that I wasn't that passionate about chess as I'd hoped and felt a need to take care of other priorities, which while sad, was again learning about my real needs and priorities.
So in essence, "just do it" contains everything in a nutshell, because when you really make your mind up to do something difficult for you and start putting in the work, you will learn all the other things.
Whereas honestly, for me usually when I fail to make progress, it's because I make excuses, either just normal "it's not the right time" type excuses, or for me, engaging in an infinite number of preliminary personal development exercises, reading, psychologizing, or otherwise searching for some magic key (including magic) that will make things simple.