Best ways for bringing a website on the first page of Google is.

Build solid backlinks. Using off-page SEO techniques like article submissions, bookmarking submissions, directory submissions, forum posting, social media optimization and use unique content in your website.

us0343 commented: so much help full. +1