Keep trying, Angelsboi... there are quite a few game groups out there, it's just a matter of stumbling over them.
You're not all that far away from the Art Institute, which I know for a fact, has more than a few gamers running around.
Worse comes to worse, see if any of the game stores you can get to does have a (literal) bulletin board where gamers can post messages...talk to the people who work the stores, see if they know if any local games in your area are looking for players.
Unfortunately, most of my gamer friends live out in Stone Mountain area, where they congregate at a game/comic book store out there...alas, it is a good distance away from Midtown
Worse comes to worse, Angelsboi, I can see if any of them know of any other games in the area and pass it along.
Christopher