Justamente
Xampp lo que no nos indica cuál es tu sistema operativo, por lo cual se complica un poco xD.
Bueno, supongamos que es Windows, asegurate primero que el puerto 80 esté habilitado, abierto en el firewall y que sea accesible desde el exterior.
Para esto entra en
www.ipinfo.info e ingresa tu IP en el casillero de arriba a la derecha, si te sale la pantalla de tu servidor o bien alguna página que tengas en el root, entonces el servidor está activo y tu puerto 80 sí es accesable.
Ahora, con tu IP publica, debes crear dos nameservers, o al menos uno
ns.dominio.com con tu Ip publica, y donde dominio.com es el dominio que adquiriste en Arsyc (de veras que no conozco esa empresa :-p)
Y luego al nameserver setup de tu dominio, le colocas el nameserver que creaste, si los datos son correctos, en poco más de dos horas tendrás tu servidor 100% operativo.