These efforts will get you relatively low quality links. Depending on what your website is, try to think of a way to create content that will spark other people to talk about you. Whether its infographics, being outrageous, research and produce your findings, How to articles that actually help people solve a problem, ect.
Link building is the heart and soul of any organic SEO process. Search engine algorithms determine page rank based on a formula that factors in quality of content, number of links, and the quality of the sites where those links are posted.
create an online blog. Post into the blog and wait for it to be indexed by google. Afterwards, post the same article in ezine and the like including social media backlinking of the page.