Generally, when one has an issue with motivation, then he or she may not have discovered his or her true passion in life.
You have to find your passion.
If you do not find it, then it is likely that you will never be truly motivated.
However, once you have found your passion, then you will find that it is literally game on in your life. You will wake up earlier, because you have engaged passion in your life, which will bring motivation to your actions. You will be bringing the thunder. You will be firing on all 12 cylinders. You will not want to sleep more than is necessary, because you will know from deep within you, that you want to bring what is inside of you to others, and to the world.
Ask yourself:
1. "What am I truly passionate about?"
2. "How can I deliver what I am passionate about to others?"
Answer these questions, back the answers up with action, and you will see motivation unfold in your life.
I wish you every success.