If you have a VPS, you can turn it into a SOCKS proxy very easily by setting up a tunnel with Putty, and there are many tutorials on that. I won't be concentrating there.,,,
If you have a SOCKS proxy, it is quite easy to turn it into a HTTP proxy by using some sort of a middleman... It took me...