play on workshop maps like recoil master to improve your aim and recoil
also maps like smoke/flash/nade tutorials (there's some for mirage, inferno, dust 2 iirc)
watch warowl videos like matchmaking academy to improve know how on certain maps
I can't usually watch youtube videos to improve my aim, etc. i have an app called nade spots which shows me the smoke spots, the nade spots, and i guess the molotov spots. I don't like how they combined the nade spots with the molotov spots though because they usually don't work together. Other than that, the flash spots work well.
I also play Aim Bots v5 on community made maps, it is really helpful to test your aim. I also like awping maps (i am decent with the awp)