Greetings from Richmond too!
Powhatan and Amelia WMA's are the closest public land areas to Richmond. There is also the Cumberland State Forest (just past Powhatan) that is also pretty decent.
First and foremost - let me get this off my chest:
THERE IS NO HUNTING ON SUNDAY IN VIRGINIA!
PUBLIC LAND WMA'S ARE GOING TO BE WICKEDLY PACKED ON SATURDAY!
PEOPLE RUN HOUND DOGS DURING FIREARM/DEER SEASON EAST OF THE BLUE RIDGE MOUNTAINS. (If you still hunt and/or quietly sit by yourself up in a treestand, your hunt will probably get ruined by packs of hound dogs running amok).
The best advice I can give is to try to talk to someone who might know someone that has a small parcel of land that you could hunt on, or knows someone in a club that you could join. Sorry, I can't be of much help. I am a discouraged, disillusioned, hunter who has given it up here in this $*@#& state and hunts out of state now back home in upstate New York.
Another piece of advice it to try to arrange a longer drive/longer trip out to the other side of the Blue Ridge Mts, out to the George Washignton & Jefferson National Forests. It is massive out there and very very spread out. You can get so far away from the crowds that you'll feel like you have all 1.8 million acres all to yourself. There are some monster deer in there, but you have to hike in quite a ways to find them.
Good luck!