At Beast Mode Soccer, we have researched why, and how the best players in the world have amazing touches, and we've broken it down to its bare bones. Messi, Marta, Maradona, Zidane, Robinho etc all grew up playing with tennis balls/rolled up pieces of paper! The great thing about tennis ball is the harsh bounce they have, so your body has to learn how to control that bounce and bring it down where you need it to.
The above game is from a session taken by Beast Mode Soccer coach, Ali Riley with one of her clients. Ali has a supply of tennis balls, and has the client in a set square. As you can see, there are 4 speed rings which act as targets. In round 1 of the drill, all you have to do is bring the tennis ball down, and let your eyes get used to the smaller object. Round 2's progression is taking the ball out of the air and guiding it into a speed ring. Round 3 is taking two touches in the air, with the second touch being guided into the rings.
Great for first touch, great for second touch, great for aerial control. You can expect to get over 400 QUALITY touches in less than 5 minutes!