To build links my dear first of all you have to believe in your content.Richer the content higher the value of your site.
Apart from this social media submission, bookmarking, forum posting, blog submission and blog commenting, PPT submissiom, video submission,image sharing, directory submission etc. help you to build links.