Ну вот лично я сам испытывал с этим проблемы. Но вскоре нашёл выход - стал сам себе придумывать задания. К примеру, я взял книгу Хартла, стал писать блог по его инструкции и по ходу разработки дописывал свои фичи. К примеру, привинтил свои аватарки (не от gravatar, так как они мне показались дикими какими-то в использовании). Добавил кастомизацию профилей и так далее