A friend of mine made me discover this, i don't know if any of you guys heard about it already but its seems to be something interesting to look into. Its a guide made for both beginners and experienced players about the game and everything, the author are 2 of the best competitive counter-strike players so i think it is probably worth a look