Hi @jordansz ,
First thing I would give you a warning that do not fly farther until you have permissions. It is illegal to fly more range with your drone without specific permission from your country government.
Next thing, To fly more range, you may need good transmitters and receivers of high frequency
( Again, without legal permissions, do not use or test it )
Next option, you can use a 3G/4G or 5G/ LTE cellular network transmitter and receiver for this, which can give you unlimited range until and unless, your UAV is connected to the Network or LTE tower.
But, here the con is that, wherever LTE Signal is not available, you will lose control of your UAV and risky so you need proper failsafe system too with LTE transmitter and receivers. You can set the failsafe that whenever the drone loses its connection from the LTE Tower, then it should RTL. Similarily you need lot more failsafe settings for this LTE system, if you want to use.
Another con for LTE is that it has high latency in transmitting video, telemetry and RC Control Data to the ground station. It means that it will be hard to control the drone due to the high latency.
( This is also illegal so do not do it until with permission from government).
I am sharing the link for unlimited range drone module :- 4G LTE connectivity for UAVs
You can give the UAV, missions in ground control or mission planner and the drone can fly unlimited range until the drone is in reach within any LTE tower of your choice provider and if the signal is loss, then the UAV will automatically reconnect and you will gain connection again. Not only providing unlimited range missions, you can also get to control the UAV with your virtual joystick on your preferred app, which is Q ground control or Misiion planner. Also if you want any other app to use, then you can contact them directly through their email address which is given in their website, They also have good support for their users. You can also use gopro or any other camera, Just ask them whether it is compatible or or not but gopro camera will surely work. They already have a 8 mega pixel 1080p cameea included in their kit which will be ok for normal applications. This kit may be a bit costly but it is actually cheap than any other long range high transmitter and receiver. The only problem is latency and another problem is the legal rules you need to follow of your country. ( It is illegal, mentioning again and again not to try it ) and also the failsafe safety sometimes.
Another option is to use the raspberry pi and make your own LTE module with it and control your drone UAV with it as a unlimited range. See below for more information about this.
Also you can use arduino and build the LTE system to do the same for unlimited range and with a very cheap price compared with anything else.
( Part 1 ) Link :- Unlimited Drone Range(part1) | On Any Drone | DIYIFEHACKER - YouTube
(Part 2) Link :- Unlimited Drone Range v2 | 4G LTE Drone | DIYLIFEHACKER - YouTube
(Part 3) Link :- Unlimited Drone Range v3 | Raspberry Pi Drone | DIYLIFEHACKER - YouTube
This above system has some of the failsafe system like RTL if connection loses, etc.
Even there are others available already in market with unlimited range. Link :- http://www.fae-drones.com/
Parot disco 4G LTE, etc.
( Again be careful before you do this as it is illegal )