Please let me know, what should I need to so that I can get high traffic on my website?
All The Best
There's isn't a one solution fits all. But one thing is certain, it will be dependent on 2 things either invest your time in building the necessary things needed to improve traffic or pay someone to do it for you.
You will score more results if you are able to remain consistent and make sure there are some activities on your site. Example creating blogs posts everyday or weekly, creating video or podcast all these are create ways to improve traffic to your website.
Well for this you have to do work on SEO, by doing good SEO work, you can have your website link to come to the first position whenever a user finds anything on the google, yahoo or any other search engine.
Suppose you have made a new Online Shopping website, so your SEO must be that way so that if the user is searching anything on the google regarding Online Shopping then your website link must come on the first page.
Have at least a working understanding of things such as keywords, image SEO, links with the target keywords on them and well written content that includes specific keyword phrases you want to rank for.
Also try doing some outreach.
Find as many high quality websites you can link to to improve your traffic quality.
I advise you to use something like spyfu.