Начать с того, что у вас должен быть сайт))) И он должен быть готов к продвижению. То есть:
Вы можете такой сайт заказать, например, на fl.ru, а можете купить готовый, есть десятки ресурсов, где продают готовые сайты.
Вот когда такой сайт уже есть можно начинать продвижение. Т.е. зарегистрировать его в поисковиках, если он только выложен (для ускорения индексации), начинать формировать внешний ссылочный профиль, обновлять и дополнять контент. А есть ведь еще и быстрый путь в том, контекстная реклама, когда вы просто-напросто закупаете трафик.
SEO дело небыстро и очень непростое; посмотрите, может быть, в вашей нише есть смысл стартовать с контекста, чтобы быстро раскрутиться. Если на это есть бюджет.
Рассчитайте экономику проекта, сколько вы сможете инвестировать в SEO денег. Помните, что если начинаете это делать, оцените силы, чтобы не остановиться на полпути. Потому, конечно аудит сайта и трафика (текущего) и потом все остальное - слова, ТЗ, тексты.
Добавляйте сайт на карты Яндекса и Гугла.
Регистрируйте сайт в разных каталогах компаний.
Создавайте аккаунты в социальных сетях, наполняйте их.
Наполняйте регулярно сайт новым контентом - хотя бы 1-2 статьи в неделю.
Начать самостоятельное SEO-продвижение сайта в поисковиках следует со сбора семантического ядра и кластеризации ключевых фраз.
Потом следует заточить структуру сайта под семантику. То есть, создать посадочные страницы под все группы ключевых фраз.
Без этого всё остальное будет лишено смысла.