Kolego nie chcę Cię martwić i zniechęcać, ale to raczej nie działa tak, że ktoś nauczy się podstaw webmasterki i od razu będzie zarabiał kokosy na własnych produktach :)
Proponuję najpierw dobrze poznać podstawy HTML/CSS/JS oraz backend do API, chyba, że nie chcesz full stack to musisz znaleźć chętnego do drugiej strony (front/API). W Twoim kodzie jest sporo bałaganu, np. style CSS: raz podciągasz jako plik .css, za chwilę ładujesz <style> a jeszcze później robisz style inline... proponuję pozostać przy plikach css (a najlepiej jednym, połączonym np. webpackiem).
A jeśli na poważnie myślisz o froncie to polecałbym też pobawić się więcej JS i z czasem np. React i stworzyć taki sklep jako aplikację SPA. Z czasem sam zobaczysz, czy warto w to brnąć jako w produkt na sprzedaż, czy może zechcesz po prostu robić aplikacje dedykowane.
Domyślam się, że pewnie zaraz mnie tu ludzie zminusują, ale tak to w praktyce wygląda, nikt nie kupi produktu niskiej jakości, nawet za niską cenę. A sklep to bardzo rozbudowana aplikacja... i w zasadzie dobre miejsce do nauki zarówno back-endu jak i frontu :)
Pozdrawiam i życzę powodzenia w rozwoju projektu!