While I have not looked at your sites I would start out by trying to get your site listed high in search engines. I would not start out going after the big terms such gambling, online casino, ect. but find some word that will give you small amounts of quality traffic. Also I would start building links to your sites. This will help you out with some of the engines and will also help to build traffic to your site. Link manager is very helpful and makes linking quite a bit easer.
emg35
ecasinofinder.com
If you open a link manager acct. please let them know I referred you.