Op you have a lot to do on the thread and in the forum. First of all you need to add or drop the casino link for easy assess. And also you need to work on the thread to add some images on it because the thread looks like announcement thread for the project. And finally you need to contact an experience signature campaign manager to to design a modality for you to cause traffic to your site. Those are some of the things to do for the improvement of the website.