How to motivate yourself is in fact closely related to what you want to be and where you want to be at the end of your journey.
Let's take an example, your goals is to be rich.
First of all, define 'rich'. Set a clear dollar amount and date to achieve it. Now the next step to take, is NOT laying out a plan. BUT to first visualize yourself already achieving the goal. Visualize yourself celebrating with your dearest friends and family in some peaceful getaway island. Visualizations must come after setting your clearly defined goals.
Now that you have visualized the ending, you know deep inside you that, "My gosh...I WANT to be rich" This time your goal is not just some fleeting feelings, but this time you've made your goal a burning desire.
By making it a burning desire, nothing can deter you. Now I'm sure you'll be able to lay out a practical plan, and stick to it until you've succeeded.
Good luck in your undertakings, hope I've helped