There are so many ways to promote a website but step by step method will always work for you.Like start with Search Engine Submitions then Go for Back linkings and end with SMO . You will get the rank.
To promote your new website you can do SEO and SMO. In SEO do on page optimization and off page optimization for your website to rank your website in Search engine result page. In SMO use facebook, twitter, linkedin to promote website.
Now-a-days website promotion strategy has been something change because only quality back links will work more effectively than quantity of back links. So try to make do less work for back links on quality sites and give 100% efforts to make content more attractive.
With the help of guest posting, bookmarkings, classified submissions, Blog commenting, Article submission. we can use social marketing techniques like facebook and twitter we can promote our website through these techniques.
There are hundreds of techniques for promoting your sites in a successful way. By following Google guidelines some of the major techniques are :
Or you can hire some seo experts for promoting your site
Do not just purchase likes for the sake of upping the number of facebook page likes. Target people who would be interested on what you market.
Follow people who has the same interest as you. Talk to people. Engage to conversations related to your activity.
Instagram, Pinterest,Tumblr etc.
This social media's are effective if your website sells products with great visual appeal. Use hash tags to easily track keyword searches and trends.
Let people know.
Let your friends in Twitter and Facebook know about your website. You may also notify people through email, or if you're in forums or discussion boards. But make sure not to spam people.
In addition, You may also add social media buttons on you website to make people spread the news about whats new on your website, in just one click.
SEO (Search Engine Optimization)
This is how your website will be found in major search engines such as Google, Bing and Yahoo.
You can also hire professionals to do this for you.
You can try submitting a few press releases online. Remeber not to make it your only method to rank better and to always write uniqe articles for each site. You can try free good quality services first, such as inspirenano.ie or prlog.
As per my concern, First of all you should to do On page SEO and then after you should to do Off page SEO. Post unique/genuine content on your site and use social media sites to promote your page or product. For E-commerce site, social media is the best option to promote the product of site.