+1 for the Schwalbe Durano tyres. I have them on my hybrid, which at the moment, is the bike I'm using the most. It's a shame I'm nowhere near you, because I'd be more happy to help you out - one girl to another.
Another thing I'd suggest and that no one has really mentioned here, is to look ahead and scan the road / path as you're riding (that too, comes with experience, don't just look at the road immediately ahead of your front wheel), and actively avoid any cr*p wherever possible. Of course, it's more difficult in an urban setting when you have traffic to contend with and you can't always swerve out to avoid stuff, but do try to not ride over glass or debris if you can help it. Keep at least three feet away from the gutter and the edge of the road, and likely you will stay away from the worst of the dodgy stuff.