Ok, as you know, you are in a very competitive area with not only poker, but a google search brings up video poker also.
G. will often give you a break at first, but then make u work to remain there.
Couple of suggestions:
1) sign up for Google webmaster tools to monitor your site.
2) create a site map and add each new page to it so G will notice.
3) You are guilty of 'keyword stuffing' in your title, description and keywords. Use the word poker 2, nor more than 3 times for each of these 3 meta tags.
4) look over your page content to pick out other keyword phrases that appear several times and use them in your tags.
5) Where's 'the meat' of your content? Each page should be at least 500 words and should link internally to another page.
This will keep you busy for a while.
The site builder I use offers 2 great tools, Analyze It that tells u if you will be indexed by G and if not how to correct it. Also, they automatically add new pages to your site map to be submitted to all 3 SEs.
Lastly, keep building content!
HTH
Gayle Mitchell
writer/publisher