Is your site ranked in the Google search engine?
If not, I think you should contact an SEO expert
Or if you build backlinks on it yourself, I hope that traffic to your site will start coming.
At the same time give your site social signals like Twitter reddit and Facebook and also from other social platforms.