Hey crazycanuk,
I see, thanks for letting me know that information. Are you able to Call you ISP and have them set up your ports for you? If that is possible, you may want to set up a static ip address, so you won't have to reconfigure the ports if your connection is reset. If that are able to configure your ports, you can have them set up your console ip in either UPnP, DMZ, or with the forwarding to the following port numbers:
Xbox Ports:
53, 80, 3074 TCP
53, 88, 500, 3074, 3544, 4500 UDP
Call of Duty Ghosts Console Ports:
80, 81,443, 3074, 5223 TCP
36081, 3074, 3075, 3478 UDP
Thanks,
^AJ