I'm averaging around 40mpg in what I call "rural" driving (30 miles one-way averaging around 40-50mph with very little stops or traffic) but I have the standard/manual trasmission so most of my tips wouldn't help, but there's a few things you could check.
First, as has already been mentioned, I'd add a few psi to the tires, as the recommended 31 seems low to me,
Then check and make sure you're air filter is clean, and the intake hose isn't cracked (I replaced both when I bought my Aveo)
the spark-plugs and wires had just been replaced, and I also replaced the oil filter when I changed the oil.
As far as Driving goes, anytime you have to hit the breaks you're wasting energy so try not to follow people too closely so when they slow down you can just let off rather than having to hit the breaks, and start slowing down before a corner (or lower speed limit area) to minimize breaking. When possible accelerate as slowly and smoothly as you reasonably can. (obviously in the city there will be times when you have to accelerate quickly to safely merge, pull out, keep from being hit, etc...)
I've also got alloy wheels which shave off a few pounds, and keep my car clean (a filthy car adds weight and increased drag) but I don't really know if those actually make a difference at all.