zhtwn
Keep up the excellent effort, it will get better. What is your general route? We do alot of riding on the east side and maybe there are some suggestions for better/faster averages.
Check out Slow Spokes, Clinton River Riders, and Wolverine Sports Club for even more expertise. It is always good to have the perspecitive of other riders if you are working at getting stronger on the bike.