New account creation dont work (never has)

Hi All,
Here is my problem. I am running Centos 5 and the latest Cpanel version. I can access ns1.mydomain,com,ns2.mydomain.com from a web browser. When I add new accounts via WHM the account creation works fine, but the domain doesnt work. The nameservers are set up correctly at the register, but my dns isnt resolving. Here is an example.. I have 3 domains set up with the name server ns1.mydomain.com and ns2.mydomain.com (which in running in my garage) My public ip is 22.22.22.22 which is routered to a lan ip of 11.11.11.11 on server1.mydomain.com. When I create a new account on WHM it does not work on the local lan or from another computer( cpanel creates the account fine, but something else isnt working, maybe DNS? I've been trying to get this running for weeks with no success. Can someone please help me.