Factor #1 Overcome Failure
You must overcome failure in order to succeed this is known by many people but the hardest part is to actually do it. Many people reach the point of almost succeeding time and time again. The reason is because a lot of them give up and fail right before they get what they have wanted.
Factor #2 Listen To Those Who Made It
By listening to the people you admire and look up to it gives you that motivation to keep going. Many people see their idols on TV or while on the Internet and just listen to them. This is great to do but would I recommend reading about they're past and find out their story. This will automatically increase your knowledge about your role model and will enlighten you in so many ways.
You must put it in your mind that there is a purpose for me in life and that I will keep going no matter what happens. Remember to use your past experiences as a tool to improve you got me through happiness safely.
All it takes is strong will a very persuasive person to make it a daily habit and it will result in great things to come for you and those around you.