Как обычно (это тостер же) миллион ответов, чай не что-то конкретное спрошено.
Добавлю и я свои пять центов.
Не слушайте дурацких советов "начни с тонких фуфловых книжек для начинающих" - это путь в говнокодеры. Если впереди - десять лет неспешного процесса "научился - понял, что не тому - научился - понял, что не тому" - тогда да, хобби не хуже, чем любое другое. Если же цели более практичные то :
- Удостоверьтесь, что ваш английский позволяет относительно свободно читать техническую литературу. Если нет - занимайтесь английским, все остальное подождет.
- Выясните (и лучше не здесь, а на SO, скажем) образцово-показательные книжки по выбранной вами технологии, языку, направлению.
- Читайте. Если возникает сопротивление материала - это хорошо, мышца в мозгу избавляется от налипшего жира
- Проходите онлайн тесты, решайте задачи в этих книжках, спрашивайте (здесь, на хешкоде, но опять же - разумнее на SO)
То есть еще раз и коротко. - Английский. Только библии. Практикуйтесь.
P.S. И перестаньте спрашивать "как заставить себя" - это лоховство. Сел и сделал. Если нет - идите мести дворы.