The only thing in my mind everyday is to get out of my 9 to 5 job. This keeps motivating me. I have started a blog which teaches a programming language. I had a target of 2 blog posts per week. I have given up watching television totally and I work for 12 to 14 hours daily even on weekends. My urge to resign my job and start on my own keeps motivating me. Although I am not able to achieve my target of 2 blog posts a week, I am able to post 1 per week and I guess I will be able to post 2 per week with a little more dedication. One more thing that helped me is the pomodoro technique. https://en.wikipedia.org/wiki/Pomodoro_Technique. I would encourage you to start first. Whether its a youtube video video or a blog post stop making it perfect and publish it right now. Once its out in the hands of the public you will learn a lot from their feedback.