Well. i dont think there is a how-to, but let me try to give you some steps that could help you.
1 - Go to the domain (go to the registrand you but the domain, Example: Ev1 or godaddy) and setup your dns servers.
2 - Go to your WHM, port 2086 of your server. Login with your root info and go to create account.
3 - Create the account with the specs you want (Example amount of HD, shell access, etc). This will give you the option to use the share ip or setup that domain with a specific IP.
4 - This account creation will setup everything, so when your domain is propagate (dns changes are view in all the world, depends of the domain 5 minutes to 48 hs).
5 - After propagation is complete you will be avail to access the domain control panel from
http://www.domain.com:2082
Please. check the how-to forum for some tutorials on how to secure your cpanel server.
Hope this helps.
carlos