Yes, changing the sprocket would certainly help. Lower RPM's at speed would do a lot.
Second, a windscreen. I added a Rifle SoloShield to my bike. Pre-screen I would have to switch to reserve between 135 and 139 miles. With the screen I'm getting to 155 miles. Suprising but true.