I twisted my foot 3 weeks ago on a rock. Xray shows no fracture but likely tendon and ligament damage. I am unable to walk properly without pain.?

Book in to see GP. Hi, sorry to hear this. Most simple ankle sprains are at least starting to improve by three weeks. I would book in to see your GP. Repeat clinical examination is needed as a minimum to look for signs of other problems such as a fracture, peroneal tendon problem or cartilage injury. It could be that further X-Rays or an MRI scan are required depending on what is found. Hope it settles soon.
Another xray. may be indicated as some fractures don't show up immediately. If you are unable to walk after 3 weeks while taking good care of yourself otherwise, I would recommend this.