We setup VPN using a web hosting service called Vultr, you can signup at
Setting up an account is Free, and you only get charged for what you use. You can setup a server for as little as $5 per month, which can be used for your VPN.
The VPN Setup is super easy and requires no special skills or knowledge. Just follow the simple steps in this video!