Welcome to BF. I don't think that you need more gears as I think that you need the right bike. Apparently, your current bike is not meant to handle the speeds you claim to be capable of, so get a bike that is. What that bike is will require several trips to local bike shops, a few test rides and handing over your credit card.
Once that is done, shift up and break the speed limit!