Изучил лопату, попробовал накопать трюфелей, ничего не понял. Дайте курсы по изучению топора.
М-да...
Вы, батенька, чего ради в программирование полезли? За деньгами что ли, как все?
Вообще-то в изучении программирования, _задача_ должна стоять на _первом_ месте, а программирование изучаться с точки зрения инструмента для выполнения этой задачи.
А вы учите программирование непонятно для чего, а потом не можете придумать себе ни одну задачу для практического применения знаний, и как следствие - не понимаете куда развиваться дальше. Как так то? Если тебе тема интересна, если глаза горят - сам себе миллион задач выдумаешь! А в процессе решения, поймешь где у тебя в знаниях еще пробелы - и пойдешь их восполнять. Вот тебе и "план развития".
А если не интересно - просто брось! Не твоё это!
Как-то так...
ПыСы. Вот смотри, ты попробовал парсер написать, понял что не знаешь ХТМЛ. И чо? Какие твои дальнейшие действия по этому поводу? Опустить ручки и ныть? А может проще было подучить хтмл - и добить таки этот парсер? ХТМЛ учится за день!