Welcome to ecomodder.
29mpg in city traffic is pretty good - if they're US gallons - as the ecomodder members' Ford Rangers top out around 33mpg (US)
See
EcoModder Fleet list - EcoModder.com
A bit less good if they're imperial gallons, but then you have more room for improvement
If you click on the Rangers in the list, you can often read, see ( or click through to) what they've done to get better mpg.
Like Conor's page :
https://picasaweb.google.com/1022893...349/Ecomodding
An easy mod is increasing tyre pressure, if you hadn't already.
Looks like you've already added an air dam up front - bring it at least as low as the lowest underbody parts.
Keep an eye on the coolant temperature when adding a grille block, especially as summer is drawing closer.
An underbelly pan also helps, as does reducing the size of the wheel arcs and flat covers on the rims.
As for driving style - are you coasting in neutral already ?
If not, give it a try, even if you may be reluctant to do so at first - I know I was.
It'll really help your city mileage - it certainly did for me.
(Hard-core hypermilers will even shut down the engine during coasting - which cuts out powersteering instantly, and power brakes after a few dabs at them).
It takes a bit of practice to see what speed will get you to the next turn, light, stop sign, or whatever, at an appropriate speed.