I am currently sitting at position one page one on google for local carpet cleaning in my home town and I have not done link building in some time. I want to solidify my rankings in the safest way. I am thinking about building a carpet cleaning blog that has unique content with lsi keywords and also doing a YT facebook g+ and twitter tier 2's with unique content also. Is this going to help me solidify my rankings as CONTENT IS KING as they say? I don't want my site to dance like it used to but my niche is getting more competitive and I want to remain at the top.