This article will show you how to configure WHM so that all new cPanel accounts will be assigned to your name servers. Two things:
You will need to still register your private name servers if not already done. We have several articles that show you how, example via eNom.
The name servers still need to be updated at the registrar.