The Personal VPN implementation is done in 3 Steps Firstly you will get 2$ cloud hosting and configure it so that a VPN Server can be installed on it in later steps and if you already have one then move to the next Step Secondly you will install OpenVPN Access Server on the cloud hosting and Lastly, You will configure it Simple!.
Here is a complete article regarding
how to create a personal VPN by using OpenVPN Access Server