Like some forumers above said, u gotta have a schedule. Create
an overall goal. Split things into smaller tasks.. so that each
time u complete a task, u'll feel a sense of accomplishment.. like
u're closer to your goal. And be mindful of what would happen if u
were to fall short of that goal (repeat year? lose friends? face
parents? self-loathing? etc, etc).. and then find out what best
motivates u. Is it encouragement? Fear? Friends? Family?
Personally, I found that fear is the best motivator for me. The
fear of failing, growing too old to learn, being stuck in Singapore
for the nxt 10 years or more (NOOOoo). That's what's propelling me
forward now at light speed. hehehehe.