Вы сможете продвинуть сайт путем покупки ссылок http://vysokoff.ru/seo/kak-prodvinut-sajt/vneshnie-faktory/kak-pokupat-ssylki-dlya-prodvizheniya-sajta-v-2015-godu.html В статье все описано, сразу много ссылок брать не стоит и уж тем более только на одну страницу с сайта)) Все делается постепенно!
Продвижение сайтов в Санкт-Петербурге практически не отличается от продвижения в Москве и других регионах с повышенной конкуренцией.
Я уже давал ответ на вопрос "Где заказать SEO" на Яндекс.Знатоках, ознакомиться можете вот здесь.
Город крупный, компаний, которые работают в этой сфере хватает, жаловаться не приходится. Советую подробную инфу читать на https://seo-pro.pro Если сайт сделан с толком, то и продвинуть его не слишком сложно.
Можете воспользоваться Яндекс Директом, а также услугами любой устраивающей Вас SMM-компании, дислокация которой не обязательно должна быть в Санкт-Петербурге.