sparring. it is that simple. its about being able to judge body movement and move accordingly and you only get it from practicing. i mean there are little tricks like Anderson silva has his trainer throw a wall ball at him from like 6 feet away as fast as he can. u can give that a shot if u have a friend with a wall ball.
half speed it though and work your way up, dont start at 100 it will be discouraging.