Perhaps swap receiver and transmitter. Maybe human has a IR transmitter (i.e. beacon) and your fan has 3 IR receivers. Your code could try and orientate the fan to get the maximum signal on the middle IR receiver.
Maybe this is a variation of the old robot line following technique.