I would look for a low cost MRI service. There are plenty of private ones where you can maybe get a scan for around £300-£350. Unfortunately the NHS is a longer wait but talk to your GP as they do have access direct into the booking so you can stay on them to try to get something sooner.