Where you ride will affect your average quite a bit. Lots of stops, hills, or pretty girls jogging, will slow it down.
Also, everyone's fitness level is different. I'd say barely double digits is good for you on your route(s). You're out there doing it. Keep it up, push yourself a bit, and you'll get faster.