I'm having trouble trying to get my VPS IP work with my domain. I have no idea how to set up nameservers for my domain. I've put in my VPS IP into DynDNS, but I've got the nameservers of DynDNS which are:
ns1.mydyndns.org
ns2.mydyndns.org
And added it to my domian registrar:
It's been 4 days since the DNS for "propagating" which still hasn't worked, when accessing to my domain it fails to load saying server could not be found.
I've entered the IP address of my VPS into my domain registrar:

I'm still wondering why it isn't working.
EDIT: The domain is ~ with an IP address of ~.