I think you are better off focusing on the on-site optimization.
Forget entirely on social medial spamming.
Make unique, credible, important content and learn how to optimize your web page components.
Create a web presentation primarlily for the potential Interent visitor otherwise you'll have to try to enforce your content (make it appear to be important) externally using whatever link building scheme is popular.
Craft great content! That's what SEO is about, not easy but gives you the best opportunity for sustainable top rankings.
Remember that "fly-by-night" techniques give you fly-by-night traffic and not necessarily qualified traffic, which refers to the visitor that performs a search, finds your web page and click through, and the unqualified traffic may impress your hit counter but is not the type of traffic that will influence your ROI positively (I'm refering especially to the social media power spammers and link building schemers).