В принципе вам нужно поискать топики на темы:
Link Popularity, Search Engine Optimization (SEO), Page Rank, Website Promotion - посетите webmasterworld dot com - там много полезного на эту тему.
Первое что могу посоветовать - начните искать в Интернете всевозможные директории в которых можно зарегистрировать свой сайт безплатно в соответственной категории. Потом начните составлять список похожих на ваш сайтов, желательно которые раскручены лучше, постарайтесь обменяться ссылками с ними - для этого обычно создается отдельная страница - ресурсы. Перед тем как будете все это делать - определите название ссылки и описание (title and description) - сегодня это важно при раскрутки сайта. Чтобы ваши ссылки выглядели примерно так:
<a target=_blank href=http://www.mybusiness.biz>Название сайта содержащее самые основные ключевые слова или фразы</a> - А тут идет краткое описание что у вас на сайте можно найти - обычно до 200 символов.
А вообще это важно сначала разобраться что такое Link Popularity and Page Rank - конечно, если вы хотите раскрутить свой сайт сами с наименьшими затратами. В принципе, можно начать с AdWords, а так-же можете воспользоваться сервисом Overture - в обоих случаях можно установить финансовый лимит т.е. гарантия что они вас не обанкротят

И пока вы будете раскручивать себя сами, к вам будут приходить люди по рекламе, а потом если увидите что занимаете хорошие позиции по своим ключевым словам, то можете отказаться от рекламы.