I REALLLLLY enjoyed this one myself
Try not to react but to memorize the shots. You have to think about your next move while you're doing your current move (I don't know if I make myself clear

).
For example, let's take this:
123
_Y_
456
1,2 and 3 are where the shots come from, Y is you, and 4,5,6 are the holes. You should be looking toward 2.
If 1 fires, you strafe left. While you strafe, look at the others. If 3 is shooting while you're strafing in front of 1, juste memorize it and think about "once i've block the first, I have to strafe right twice".
When it becomes harder, just try to memorize the pace and the move ("left, right, right, left, etc") while you're doing this.
To sum up, focus on your next move while you're moving, and you should beat it!