Thanks for writing to us.
The swelling in your knee seems to be due to inflammatory changes. Sometimes a reduction in the joint lubricants can also cause such a persistent swelling. You can take supplements like glucosamine
sulfate in addition to the pain killers you are already taking.
I hope this information has been both informative and helpful for you. You can consult me again directly through my profile URL http://bit.ly/Dr-Praveen-Tayal
Dr. Praveen Tayal