In order to drive traffic, it needs to be optimized for search engine visibility and performance. Search engine optimization (SEO) is a process by which you can increase your visibility in search engine results. By using the right keywords and running your website at the state of the art, you can make sure your site appears more prominently in search results. Additionally, the use of backlinks and social media can be powerful tools in increasing visibility.
Your site probably has next to no SEO optimization if it is even being indexed by search engines at all. Why even have the website? Don't let this be you and don't try to do it yourself unless you are well-informed and stay up-to-date with the latest SEO developments.