Achievement of major goals takes a long time and due to this reason, many people tend to divert from actually achieving their goals.
To achieve your goals:
You must be able to read yourself and your mind clearly. Be specific in your goal.
Motivate yourself. Remind yourself often of what you want to achieve.
Proper planning is essential to achieve a goal.
As they say, if you fail to plan, you plan to fail.