What kind of things do you already know?
I never read any books to start learning linux command stuff or anything like that, I just gradually learned. Whenever I needed a command, I would google it, then the command would stick in my head after I used it a couple times. Once you make yourself familiar with some of the basic structures and commands in linux, it's pretty easy to manage a VPS or server with little to no trouble at all.
I don't know much of anything yet. I have done most of my administration in the Virtuozzo control panel.
You should probably setup your own little server that doesn't do anything important before you go mucking around with anything live, but O'Reilly's books on Apache and BIND will teach you at least half of what a person who runs a web server will need to know. Might also want to reconsider whether or not root access is actually worth the extra cost to you at this point in time--not everybody needs a VPS account.
No, you are correct. I don't "need" root access. That being said. Even though I'm only on the smallest plan, I have never found a shared reseller account that offers the specs, speed, and support of a KH VPS for anywhere near the price.
If KH offered a DA reseller plan, I may be doing that, but alas.... they do not.
I do have an extra box sitting here with nothing on it. Perhaps I will set up a server on it to start messing around with.
Thanks for the input so far.