Google Drive is failing on me with an incredibly slow upload speed (my internet connection is 100 MBit up / down so it's not to blame). Dropbox appears to have an identical issue. Skype won't accept files over 300 Mb. My ISP will not easily let me have a static IP, meaning the router external IP isn't of the type that you can SSH into. The other system is in the same position regarding router IP and ISP. Hence, only direct connection type of systems are available.
Is there any way to solve the problem? A paid service will suffice as well as soon as it's not required to pay a year ahead.