i can say proper onpage optimization and relevant backlinks always give you good result. you can learn this from DP,seomoz,seobook and orther popular seo blogs and forums
It depends on keyword you choose to work on. many difficult keywords need to work on much, maybe 2-3 months to get on Google's top positions.
yes there are no any secret behind top ranking in Google. jaikanth12 is absolutely right. Want more information just visit: SEO Service London, you can get information about SEO.
do some research on some of the threads in order to get the perfect way of action. focus on your primary keyword. take part in discussions to make your knowledge more improved and apply the tactics such as directory submissions, social bookmarking , link wheel creation, article creaton and their submission in article directories , blog posting blog commenting are some of the off site seo seo , even you should do on site seo by comparing your website with the top 10 sites for a particular keyword in Google. Thanks
If you want to see your website in top rank of Google, you have to generate more quality backlinks for your websites. It will help in popularity of your website across the globe. Keep it up.
optimize your site or blogs in the way of google search engine friendly,.. for get good high ranks...
People use the same technique as do the effective onpage work as keywords research and alt tag, meta tag, meta description. You have to do the offpage optimization work for backlinks.
Search a high density keyword & make it your site title.Link exchange with good pr sites.Article,directory submission ,social book marking, blog post are also useful to increase page rank .
I'm relatively new to promoting by writing articles, how do you get your articles accepted and where do you publish them to? (I assume by publish you didnt just mean a blog on your own site)
instead of proof, you better ask for some refences and tips to inhance your website ranking. Try improve the backlinks for your website. Please make sure that you acquire links form some authority websites and blogs. These days blogs are the best resource to get quality links. You may also want you visit have a look at the Beginner's Guide to SEO v2.0 seomoz.org/beginners-guide-to-search-engine-optimization. This will surely gonna help you. All the best!