Если вы работаете на ру. площадках, самый полезный способ будет брать проекты, которые вам показались интересными и делать их. Заказчики в проектах выкладывают материалы (ТЗ, иногда исходники, ссылки на свои сайты) и пишут достаточно подробное описание. Это самый простой способ не придумывать проект, как пыталась делать я (магазин Чайничек, который продает чашки и чайнички), а браться со старта за реальные проекты.
И еще один рабочий вариант это конкурсы. Тут вобще халява: заказчик выставляет всю информацию по проекту, вы можете открыто задавать уточняющие вопросы, выполнять работу и тут же получать обратную связь от заказчика и от других фрилансеров. У конкурса есть сроки и стоимость, так что вы со старта приучаете себя к исполнительности.