I'd say it took between 5-6 months to rank and only now (8 months on) for the website to really gain any traction in Google for the search terms I'm targeting. Gone are the days where sites rank within a week... Another thing to bear in mind is that there are a lot of very well established websites in the gambling arena and they are all jostling for those top positions.

You have to be in it for the long haul and not give up!

Good luck!