Silly question, but have you tried rotating the receiver and seeing it this makes a difference?
If you can change the aerial, a more directional one might help. Looking on t'web, most ready made 433MHz aerials are either omnidirectional or highly directional multi-bay Yagis (like an old TV aerial).
If you look online there are calculators for making a 3-element Yagi which might help by giving you a decent amount of gain (to increase the range) while still allowing yo to move around. It won't stop magnetic interference, but might make the received signal strong enough to overcome it.
Construction is just a rod split in the middle, one side to sheath one to core of your co-ax, then two rods in front and behind the middle pair arrange along an insulating or insulated support. The lengths and separation of the rods is critical, but as I say ether are calculators for this.
For 433MHz the rods will be (very roughly) a foot long.
Neil
Edited By Neil Wyatt on 07/10/2018 13:32:32