You need to do keywords analysis, keyword popularity, competitor, Keywords density, keyword proximity, prominence,keyword finalization .After that you need to do directory, article, press release, social bookmarking submission and dofollow blog and forum commenting.Also try to do link exchange with related theme.
Just start bookmarking,directory submission, keyword research use relevant keywords, linkbuilding , use blogging forum posting, create article...it's a best way to start seo jobs.
You can start with site analysis , keyword analysis and competitor analysis. If you done with this, you need to optimize your site with your targeted keywords, title tags and meta descriptions. And then the off-page optimization which the link building process is done through submission and posting. you can also try the social network and social bookmarking
I am working in a finance site, but all keywords are very top & heavy competition, Please let me know how can i bring them all in top 10 easily through link building or any other SEO process.