Find a 'neighbour' 2km away that can get highspeed and and is clearly line-of-sight from the roof of your house.
Get the highspeed connection at the neighbour's house and install a wifi router with an outdoor parabolic or sectorized antenna on the roof or a tower pointing towards your house. Install a similar antenna on your roof pointing at the neighbour's place.
With residential wifi gear and 12dBi or better gain antennas you can get 15+ km range as long as you don't have the beam interrupted by trees or have other obstructions in the Fresnel zone of the wave pattern. Use high quality LMR-400 or better cable between the antenna and the router, and keep the pigtails as short as possible to minimize signal losses.
Your connection will degrade in heavy rain or snow conditions - it's just the nature of the frequency that wifi operates on.