There is a lot of things which decide the rank of website in search engines.
First check onpage of your website like meta tags, alt tags, h1 tags, keyword density and content quality etc. You can do seo audit for your website for onpage errors and suggestions.
Second one is offpage and backlinks which can be done by submissions in different directories, search engine, bookmarks and comments.
And also social media is compulsory for your website.
Research more methods of creating high quality backlinks and aware of black hat techniques.
Good Luck.