если не углубляться в детали (их-то в нете валом), то примерно так:
1. Оптимизировать по возможности код страниц (если есть какие-то познания в программировании)
2. Перепроверить код сайта на ошибки и уязвимости (самостоятельно + с помощью различных сервисов, коих множество)
3. Убедиться, что все основные SEO элементы присутствуют и работают корректно (ЧПУ, Sitemap и пр)
4. Определиться со стратегией и семантикой, т.е что, с какой целью и какими способами (в частности, по каким запросам) будем продвигать.
5. Оптимизировать содержимое сайта (заголовки, meta-данные, содержание страниц, плотность ключевых слов\фраз и др.)
6. Прорегистрировать сайт по паре тысяч качественных каталогов (можно пользоваться руками, SEO-спецйалистами или онлайн сервисами, не особо доверяя малоизвестным).
7. Прорегистрировать по самым крупным каталогам и поисковикам (лучше делать вручную, перепроверяя каждое действие и каждую букву по три раза, либо доверить специалистам)
8. Повесить пару хороших счетчиков.
9. Вкинуть денег в рекламу (контекстную, баннерную и пр.)
10. Мониторить процесс продвижения денно и нощно, внося по мере развития событий необходимые коррективы и исправляя вылезающие то тут то там непредвиденные косяки.
12. Распить с соседом бутылку портвейна по поводу первого клиента.
13. Писать качественный уникальный контент, оказывать клиентам качественный сервис, зарабатывать репутацию клиентов и вкидывать все больше денег в раскрутку сайта...
14. Распить с женой соседа бутылку шампанского по поводу первой заработанной сотни (тысячи\сотни тысяч).
15. Работать, работать, работать в том же направлении...
...ну а там и Рио не за горами.. белые штаны... золотые пляжи...