Hi mate - connectivity and lag is an absolute minefield, with the number one determining factor being relative distance to the server, followed by general network congestion and server congestions ... where i am in Australia the distance lag is immense, making H2H almost unplayable, particularly at heavy general network load times.
There are some basic troubleshooting guides here Mobile Troubleshooting Guide | EA Forums - 12718775, but the reality is distance, particularly combined with local network congestion, are your biggest enemies!