Well, it's not an on the go process. It takes time, lit of work, and a test of your passion to rank a website. Start with keyword research, followed by keyword optimization, blogging, internal linking, link building, guest posting, etc. For more info regarding website ranking, here a few articles for your reference. I hope this helps.