I know what SEO optimisation is…..What I am asking is that what does the process actually involve and what do SEO optimisers undertake in order to achieve rankings? If I were to hire a SEO optimiser to optimise my site, what tasks would he undertake in order to get my site on the front page?

Social bookmarking,
Directory submission,
press release,
article submission,
question answer,
forum posting,
and link building in other social bookmark sites

recently I http://letsnurture.com/ did SEO for my site and gave desire result by above things,