I'm quite a newbie when it comes to SEO and am looking for a bit of a guiding hand at this point.
I've just finished designing my company's new website. The domain itself was registered in 2000, so it's a fairly old site.
I started by doing some keyword analysis using Google Adwords' Keywords tool to find terms that were mostly low-to-medium competitiveness in my country. Following that I did a considerable amount of on-page SEO, from titles, to meta tags, to keywords etc. I'm just busy finishing the Blog section of the site, then I think I'll have considerable amount of good, optimized content which I can readily update. I've also setup Facebook and Twitter accounts which I'm trying to promote.
Unfortunately, I'm now at a stumbling block. I've got a great site, but no inbound links. I have no idea how to even build any links. I simply have no idea where to go. I read a basic guide on SEO a while back which helped with all the on-page SEO, but off-page I'm completely lost. Unfortunately my budget is quite low so I can't afford to hire professionals to do the work for me. I'm of the opinion that you always get what you pay for, so I'd rather not skimp by hiring someone cheaply and risk damaging my SEO. People keep telling me I need to comment on blogs, but I have no idea where to find the blogs or what to comment and they tell me to negotiate links, but I have no idea who to negotiate with and what I'd give in return (considering my site gets barely any traffic at this point)?
The question is, where to from here? What tools would you guys recommend for beginners to achieve some off-page success on a very limited budget? What steps should I take to push me past this wall I'm stuck at?