Welcome to our forums!
Sorry to hear about your connectivity issues. Please know that Infinity Ward are doing everything they can to try and improve functionality and player experience.
If you have not yet checked out our knowledge base articles regarding connection issues, please see:
Also, you can keep checking back on our server status page were we give update on any issues that are affecting server stability:
One last thing I would suggest. If you have not already set up port forwarding on your router. then this is something I would suggest doing: