1. Use the VPS as a VPN Node or a Proxy. Route your traffic through the VPN from your primary desktop.
2. Install a desktop environment and VNC server and use that as a remote desktop solution
3. Use X2Go as a remote desktop solution.
4. Use X11 Server + Client to forward remote applications to your desktop (basically think of VNC except only on the application itself)
Pick your poison. There are a ton of tutorials out there on vpsBoard and on other websites (Google is your best friend) on how to set any of these solutions up.
Sorry for the late reply guys I'm very thankful for the answers anyways my VPS is down ATM so I can't do the things you all suggested. Thanks again more powers vpsboard .