Hello Matt,
I have a beach cruiser myself. It tops out at 44mph. It is all in the gearing, the least amount of teeth on your sprocket the higher your top end will be. A 25 or 27 teeth sprocket should get you there, but your low end will be terrible. I burn up clutches monthly on my 66cc two stroke. Just the price I pay for a fast bike. Best of luck ... Jeff