Great tips, though I do have issues with the traditional advice of sharing your goals with others. While it is true that this works for some, it is not a one-size-fits-all strategy because there are those for whom this tactic does more harm that good.
For example there’s solid research to back the position that for some the very process of telling others their goals lessens their motivation for actually doing the work, while others use the announcement of lofty goals as a way of getting attention. Even as they fall short or head for failure they use one excuse after another to illustrate how courageous they are even as life conspires to block their efforts. Then there are many more who already struggle with limiting beliefs and the very thought of added external pressure assures they stay won’t even bother to try. As a former life and small business coach I’ve seen each of these scenarios far too many times.
As a strongly goal oriented person myself, I’m in no way advocating that we should keep all our goals hidden, just that we take responsibility for becoming self aware about what motivates us to do and be our best and to adjust our strategies for striving to achieve our goals accordingly.