Anybody share new idea for get rank my website keywords in search engine

I suggest using long tail keywords, because long tail keywords targets a particular page.

Its a long and time consuming process. You would have to determine the keywords, a good mix of short tail and long tail and write the website content using them. Your URL and title must have those keywords.

Once you are done with this, start building quality links to the page. You will slowly see your rank improving. It took me 2 years to bring my website on the top for nearly 50 keywords highly competitive keywords. For niche, you will not take much time.

Great
So you started building your website with small and middle range keywords?