It’s difficult to achieve good headshots with a single shot – you must be very precise in timing, movement, and accuracy. It’s difficult to be accurate while spraying bullets (while holding down the left mouse button) – you’ll need to learn CS: GO spray patterns and recoil compensation to figure out how the bullet streams behave.
Burst fire is a much better shooting mode for beginners. You fire a few bullets to ensure that your gun is still accurate. Furthermore, you don’t have to rely on the lethal power of a single bullet because other bullets will deal additional damage.
Hold your breath while shooting, because you can’t shoot accurately while moving in CS: GO. Learn how to freeze for a split second to make the burst and then move around the map. It’s an excellent advice for anyone wondering how to get good at CSGO.