Stxhunter: Been there - done that!
Seek out THE best reputed Knee Specialist Doctor you can and get in to see him/her as soon as possible.
Nothing in the human knee joint can "successfully" heal itself.
Best of luck to you and keep us advised as to your progress.
Hold into the wind
VarmintGuy