I've recommended this a few times on here for various reasons, but I feel a bit more confident now that it's worked for me and a friend now.
Try running a little barefoot, it forces you to have better form.
My advice is this: On your next easy day, do a mile less than you're planning on doing, and at the end take off your shoes and run a couple hundred meters on a concrete sidewalk. Probably not more than 400m. It shouldn't hurt, you should just go at your easy pace and enjoy it. Don't focus on your cadence, just look afterwards to see what it is. If that cadence was the same as your cadence for the rest of your run, then you probably don't need to change anything. If its closer to 170, then maybe think about adding some more barefoot running into your training (Mile warmup and/or cooldown on the grass barefoot, barefoot strides, even full barefoot runs if you really want to build up to it).
Personally, I set my mile PR when I was doing the most barefoot running I've ever done (~80% of my total mileage including workouts). I was only not running barefoot on some recovery days and the first half of my long runs. I also set my 5k PR (and was probably in the best shape of my life) when I was doing almost the most barefoot running I'd ever done (~60% of total mileage, but I was also doing 25% more mileage total than when I set the mile PR a year and a half before).
Disclaimer: Don't push it if you've never run barefoot before, you probably have muscles that are a bit underdeveloped from wearing running shoes and even though it may feel good, running for a even mile or two right off the bat could lead to you getting injured.