To rank your website you have to do SEO for your website. First do keywords reaserch and select proper keywords for which you website can rank. Then use that keywords in title, meta tags, alt tag. Create sitemap and robots.txt for website. Add original content on your website regularly. It will help to rank your website in search engine result page.
First of all analyze that website as per ON page basis then after if there is a need to do change in On page then update them then after try to get high/quality/thematic backlink for that site. 1 more most important thing, insert unnique and genuine content on your site and on all pages.
For ranking website first do keyword analysis for your website. Select proper keywords and use that keywords in title, meta tags, alt tag. Also add original and quality content on your website. Get quality backlinks for your website.
(1)Mention keywords where they matter more.
(2)link to internal pages on your site.
(3)Remove that things from your website which makes your ranking decrease.
(4)link to other websites with relevant content.
(5)Stop changing ypur domain name.
(6)Update your website frequently.