Have a read through the posts on this forum. Basically 3 areas. 1. Have good site structure 2. relevant keywords and unique content 3. promote and get relevant links thats would be a start.
You will need a proper strategy to follow. Normally there are two things which should be focused: 1. On Page SEO 2. Off Page SEO The most effective and efficient is On page which include, on page content, site structure, keywords, robots.txt and sitemap. Second thing is Off Page SEO, try to maintain a 60% Do follow links and 40% No follow links ratio. Post on forums, blogs, article directories and do some social media marketing. Video and Document marketing is best to show your pages in SERP. Hope this will work
You can improve your serp by link building which includes 1. article posting 2. blog posting 3. directory submission 4. profile linking 5. blog commenting