I don't wish to disrespect you but surely you should have worked that out for yourself by now.
Tell us what you have tried then we can give you some advice.
I'm not talking about the usual "write article with keywords and then build links" strategy. There must be something else? More greyish-whiteish?
Your question is very broad but can be answered by reading the SEO sections and Social Media sections of the board.
If you have something else in mind then please expand and then somebody might be able to assist you.
You'll want backlinks from relevant referrals for each page\post, not just your homepage, that's how you can get higher SERP's for individual pages when people search for that topic.
Your site will be indexed, and the posts will eventually be too, but if there's no authority behind it, you won't get great listings.
Are your posts categorized? If so, you could potentially start with just building backlinks and promoting the categories with social media, instead of trying to link to every and all post.