Social bookmarking is best way to help the keyword ranking.Still this is effective.
If you do quality work to website, You can get page rank within 2 months.
I didn't heard keyword stemming. Thanks for sharing.
Good tips for seo.
Submit your website in google.com/webmasters/tools/submit-url?pli=1.
Separate names with a comma.