Welcome to the forums,
sorry, can't help with the vps
things that control your speed are
your in house set up, [best is hard-wired to the router not wi-fi]
your sync speed [between you and your provider]
the network speed of your provider,
the load and speed of your network server
the international transfer speed
and the speed at the customers end
If I had a sync speed of 500mbs, and you only have a sync speed of 24mbs, then the fastest we can talk to each other would be 24 mbs