Присоединяюсь к вопросу - действительно, чем помочь?
То, что есть желание - это конечно уже хорошо, но хотелось бы уточнить несколько моментов:
- Каков уровень знаний в HTML/CSS?
- Каков уровень знаний в PHP?
- Знакомы ли Вы с MySQL?
- Знакомы ли Вы хотя бы с одной CMS для создания сайтов?
Почему я спрашиваю? Потому, что даже если Вы будете знать довольно хорошо тот же
PrestaShop или
OpenCart (кстати, могу рекомендовать как раз таки эти две CMS для создания интернет-магазинов, некоторую обучающую информацию можно найти практически бесплатно, хотя полноценные учебные материалы будут все же стоить некоторой суммы денег) - это далеко не весь необходимый "багаж" знаний.
Объясню. Практически 99,9% создаваемых интернет-магазинов (да и любых сайтов в принципе, просто в интернет-магазинах это более ярко выражено в виде потребностей клиентов), требуют массы "допилов": нестандартных решений, тех или иных правок кода, т.е. многие моды приходится писать самому, т.к. таковых нет в природе, ибо данный конкретный мод нужен данному конкретному клиенту для его данного интернет-магазина.
Но и это еще не все. Нужно изучить массу информации о строении интернет-магазинов, принципов его работы. Желательно наличие азов дизайна, не лишним будет так же знание jQuery и JavaScript.
Я Вас вовсе не пугаю, но тема создания интернет-магазинов действительно сложна для начинания и без опыта. Лучше и правда сперва "потренироваться" в создании более простых сайтов. Вам предстоит "прочувствовать" это направление, набраться опыта, вы еще молоды, так что все получится