>> so far I registered my domain with register.com only
So you are NOT
hosting your own DNS, just the website only.
>> It can take up to 3 days to propigate your changes
It is very common to take 3 months or never if his registrar is register.com. Like I said, register.com doesn't care existing customers.
>> Use an external site like www.samspade.org
to test various components of your configuration
Useless, and trust yourself, why bother to use external site in the first place.
dns17.register.com and dns18.register.com appear to be the nameserver for his domain, that's what the roots say.
Let's ask dns17.register.com directly:
dnsq a kampan.com dns17.register.com
93 bytes, 1+1+2+0 records, response, authoritative, noerror
query: 1 kampan.com
answer: kampan.com 86400 A 22.214.171.124
authority: kampan.com 86400 NS dns17.register.com
authority: kampan.com 86400 NS dns18.register.com
Sorry, register.com hasn't done anything on their end.
>> I did not host my domain any where
You have plenty of static IPs, so you should host your own domain. At the very least, have zen.co.uk hosts it for you, if you cant host it yourself at this time.
Believe me, getting out of register.com could take dozen months, because they never act, if you dont email them dozen times.