Hi Bubbakush
I have spoken with my ISP they have told me there are no restrictions or problems with my internet connection, they did line checks and everything is fine.
This is only a recent problem, it didn't happen initially when I started playing Ghost. I also have a friend who lives 5km away and he connects locally, I have to join his lobby to get a local game because all I get connected to is lobbies with people from overseas. I have port forwarded to the Call of duty ghost servers same as he did but for some reason I continually get connected to lobbies with people from overseas no matter what time of day or what game mode.