Although I live in rural Missouri, my situation is similar. I use a Verizon wireless air card for my business, and here at home, download/upload speeds are average to good. Presumably, that's because Verizon has contracts with nearby cell tower owners. Previously, my wife and I were on AT&T, and the service was awful.
So, trying the wireless air cards from Sprint, Verizon, or another major carrier may be an option. The downside is that you are not allowed to test the air cards. But if you go to your nearest store selling cell services, they may have customers where you live giving feedback on the speeds.
Are your utilities serviced by a rural cooperative? My local cooperative sells Exede which boasts download speeds of 12 Mbps and their service is powered by ViaSat-1. One of my nearby clients (also rural), has it, but they claim it's not great. Download speeds vary throughout the day. We've thought about buying the service, but continue to use the air card for now.
Unfortunately, for those of us in rural areas, few options exist - very frustrating.