Personally, I would lean away from bonuses as the focus of the homepage – there are thousands of sites that just do that and you need something, if not different, at least more search engine friendly. Plus you’ll need big traffic to get any decent players in – bonus players are largely freebie hunters. You have a bit of text at the top, but few people will read it – they come for info on the casinos. Keep it, but move it down, do some brief unique casino reviews on the homepage and link them to your full reviews (which are better) and just add the bonuses to supplement them. Google likes content…its still hard to get listings, but its a good starting point.
From an SEO point of view. there is a lot more you can do, though it looks like you have Google Webmaster Tools active which is a good start and paid some attention to structure which is also good – but H1 tags and plenty of other stuff need tweaking, repositioning (or even including). So more content and just keep reading SEO – that’s my best advice 
Regards the reviews, everything is “excellent” or “the best” LOL. A touch of realism will help players to get a bit more trust in you and hopefully they will come back IMO. For example, yes, 32Red is probably the best casino out there, but their Ruby program is pretty sparse compared to most unless you are a high roller. Just one example.
Customer service is prompt and professional at Blackjack ballroom, but has a warming personal touch.
LOL….if I’m honest, as a player that text shouts “promotional crap”. Support is average, cashout times are slow compared to others, but they have plenty of other benefits you can balance it with. Just one example of what I mean – players aren’t stupid – they know a casino only wants to take their money 
One final point – black is not a good background colour for a gambling site unless the rest of the design is aimed at being “prestige” brand which, forgive me if this sounds abrasive, it isn’t. Rich blues (see allslots), deep reds (32Red) and subtle greens appeal to gamblers, although I usually go with “portal” white – boring, yes, but proven.
Still hope that helps and GL.
Cheers,
Simmo!