Perhaps you can join a clan and play against other clans if you haven't done that already?
I witnessed several clan matches in my life and they were pretty strict on the teamwork aspect. Everyone on the team had to constantly feed info to some sort of general/commander/whatever the hell and he/she gave commands and how the team should move. I don't really understand all of that lingo they keep spitting back and forth at each other, but seems like the thing that you're looking for.