If anyone has any suggestions to get the site going, it would be much appreciated. At this time we do not feel like offering deposit bonuses will be a benefit. We have talked in the past about this and I feel it is not worth it.
Thanks everyone.
Removing freerolls wasn't a smart move imo. Yes, they do work in the long run as they guarantee some constant number of logins. They didn't work for you as you didn't do much to promote your site (yes, it's expensive but there's no way around it), therefore you only got freeroll abusers.
Without freerolls, it's going to be much harder to promote, anyone who enters the site and see only 1 or 2 logins would leave pretty quickly, no one will be staring at the monitor waiting for more players to show up.
As a new site you compete against large and established ones, they all have freerolls and you don't, so what advantage does your site offer?
Right now the only thing that could attract any players are 25mBTC GTDs, there are only 2 per day, that's not enough to keep the site going. You may consider adding more of them, even reduce it to 15mBTC.
But most of all, you need to promote. Advertise, start referral program, giveaway some free chips or free tournament tickets, reward most active players etc.