1. Реши зачем тебе сайт.
2. Найди подобные сайты в интернете, посчитай сколько их.
3. Придумай чем твой сайт будет от них отличаться.
4. Изучай CSS, JavaScript, HTML и множество еще заумных абривиатур.
5. Наберись терпения.
Если этот список уже пугает. То просто найди денег и купи себе сайт.