Originally posted by Special
The greatest tip behind becoming a 'great' player would be to play in the presence of other great players. The longer you spend observing their tactics, setups, and communicative ability, the more you will become immersed into the the competitive environment (therefore becoming a smarter, and more adept player).
I agree with you playing with very good players constantly online helped me become a better player. First time I played a cod game online I got absolutely owned very frustrating but I was playing against online veterans at that time. Now I've learnt how to play to play the game more and got use to playing the way it should be played.