DON'T start on public servers, it is by far and away the worst way of getting better.
Find deathmatch servers and play on there. This will help you improve your aim.
As for a team find any low skilled to start off with just to get the basics and when you feel like its too easy move upto mid. The more you play aaginst better players the faster you will improve. Dont spend time playing in a team against players that are easy, this isn't effective.
Gamesense, which is just predicting enemy movements and location as well as nade throwing etc will come to you in time but it does take a couple years to really get at a high competitive level, so dont expect it over night.
If you need any help give me a shout on here and il add you to friends.
Find deathmatch servers and play on there. This will help you improve your aim.
As for a team find any low skilled to start off with just to get the basics and when you feel like its too easy move upto mid. The more you play aaginst better players the faster you will improve. Dont spend time playing in a team against players that are easy, this isn't effective.
Gamesense, which is just predicting enemy movements and location as well as nade throwing etc will come to you in time but it does take a couple years to really get at a high competitive level, so dont expect it over night.
If you need any help give me a shout on here and il add you to friends.