Post some Useful SEO for directories list,forum list,social bookmarking list,press release list .reply me how to set a keywords in my website.. sorry for my bad english...
To get top 10 position in Google, you should use all seo channels that promote your website. It will help to get desire position in search engine.
You are asking for people to teach you the whole SEO in a thread. Do some research read the posts on DP and you'll start to understand the basics of SEO and then if you have something to ask then ask.
The most important thing is to get backlinks from other websites, the higher PR they have the better. There's so many ways to answer this and so many tactics that I don't know what else to tell you other than to search for some SEO forums and websites and start reading.
Yes, definitely true. Link building may require submission but only quality submissions will work best. If you tend to spam, it will affect the image of your site and may lead to suspension. Please do observe the proper ways of doing SEO. This is just a sort of friendly advise though. Goodluck!
You need to make sure that you have your on-page and off page SEO down and then start a link building campaign. Social bookmarking, High PR blog commenting, Web 2.0 links, article directory links, etc and make sure you have targeted keywords hope this helps.