Thanks for writing in to Healthcare Magic!
The foraminal narrowing is a mechanical problem that is leading to compression of the nerves.
is very slow acting therapies science and there is serious doubts if it can be of any help.
rather you should get a review from a neurologist- learn the exercises to build the muscle support and get a suitable size neck collar.
Ensure first that you do not get devastating nerve damage
, then you can try any other therapy of your choice in knowledge of your clinician.
If you have any further query please let me know I would try to answer it for you.
Wish you a great health!