In CS GO you really get better with Practice.
I tried some Aim Practice Maps from the workshop. That helped improve my aim. Don't get that opportunity during the actual game.
I used to play for 30-40 mins a day, that wasn't sufficient time in game to improve. Especially against players who are playing for the better part of a day.