It seems to me that if you want to achieve anything in life you must do the following:-
Identify a goal clearly and specifically
Focus on that goal regularly - but not constantly
Focus on moving towards a goal - not moving away from somewhere undesirable
Forget about the goal intermittently while you enjoy the journey
Repeat 2-4 as often as you can