1) Write out your goals in the form of a personal letter to yourself. Focus on the things you think are making you unhappy, not what you think will make you happy. Read it out loud in private. After that, hide it away for a while where only you will find it.
2) Keep your goals private. Especially keep progress private. Trying to stop smoking/drinking? Folks will notice, but politely decline to answer that infamous "how long since...?" question. Don't externalize the rewards.
3) Focus on very small results. Find a way to make them stick. Build on that and in time you'll find that amounts to a LOT more progress and personal satisfaction.
IMO build from the ground up and the fancy big goals will come more easily and naturally. You won't have to game it.