If you don't have a clue how to start, here is my suggestion:
Keep paying your host to do it, it isn't worth the hassle of power backups, DNS Servers (you need two of them if you want to do it the right way), keeping up on patches for all server, etc...
Not worth it, unless you are gonna think about having a hosting business with people to do the work when something wrecks