The venues listed for the book signings are the wrong places to do book signings. There would never be enough people to make it worthwhile.
For the places in which to do it right, you usually you need a few months of preparation time and money to book a table at a place that has high traffic, which includes people that would normally buy your book. Basically, going where thousands of people will be with $100s of dollars to spend.
People who read the material I write would generally be found at game expos and fan expos. At those places, you can also charge for the signature. Dressing up might help as well.
George Arnold Hall
twitter: @georgeahall, @CharacterViews, @cronktheband