You said that it’s been suffering since the Florida update. If you research which type of sites were damaged by the Florida update, maybe that would help. Perhaps they all had something in common.
From looking at your source code on the homepage, I would say that you might have too many keywords stuffed into the meta keyword description. I don’t know what is an “acceptable” amount, but at a glance, it looks like there could be too many words right now. More than I would feel comfortable putting there.
The titles of each page should be as descriptive and relevant as possible. I see that you are using “Online Casino Guide” or “Online Poker Guide” in basically every title. Examples: “Online Casino Guide – Home”; “Online Casino Guide – History”. Title tags are very important, and so are H1 tags. I don’t think you are using H1 tags, but you probably should. It also might be good to edit your pages so that your
Example: On your History page, the
Also, right now on your History page, you are using an image that says “The History of Gambling.” You should replace this image with H1 text, because the search engine spiders won’t see the image.
Hope that helps… I’m no expert, but if this was my site, those are some of the changes I would make. After that, I would start looking for some new link exchange partners. :satisfied