Maybe the quickest way to have your site rank is build a quality of backlinks from high-ranked pages. So I'll be sharing this 1000 do-follow blog list you can do comment on, but don't spam. You may see some good results afterwards.
The overall methods that better increase your Search Engine Rankings are to increase incoming links from other websites, update your site frequently, and make sure your meta-data is keyword specific. If you expand on these methods by marketing and growing your website, you should show an increase in your SER.
You have to promote your site to get higher rankings in Search Engine Results Page. In order to do that, here are some ways to promote your site: Search Engine Optimization Social Media Optimization Pay Per Click Search Engine Marketing Website Optimization
As others have said, content is the main thing here. The better the content the more likely it will be that your website will attract good quality links. I would also make sure your on site SEO is good as well, good page titles, URLs and of course a good domain name helps a lot IMHO.
Building backlinks constantly. There are many methods. You can submit articles, social bookmark, use RSS, .. You can easily find methods in this forum and all over the internet. Heck, just check my sig!
Update your website daily by adding more unique content. Provide inside linking to your website. Create sitemap. Trade your link with other web owner.