To get rank up in Google you need to follow some simple steps:
Create Good user concentric content which addressing concerns of visitor of your website. During creation of content you must take care of quality and uniqueness of content.
Follow the best practices prescribed by websmastercentral for design & layout, quality, content and other technical guidelines for making high quality website
If the website is new get involved in creating community around your topic, start making contribution in forum and blogs in positive manner.
The best way to earn great links is to creating such content which addresses the problem what user usually encounter. By doing this people appreciate such articles/content and it makes your credibility