Hello~If it is still hurting, I suggest seeing a chiropractor or your GP, you may have a small, hairline fracture in your finger and that is what is causing you to still have the pain, or you may have dislocated it. Both the GP and Chiropractor will take an x-ray of the finger, if it is broken, the GP will be able to help, if it is dislocated, then the chiropractor can help. I hope that by now, however it is better, but if not, then checking with either doctor or both would be your best way to go.
Pain at the base of your thumb after trauma could be an avulsion fracture which an XR would show. However, it would generally not be hot and intensely painful so many months afterwards. A intermittently red, hot, painful joint at the base of a digit could represent gout. If might be worth speaking to your physician about checking your uric acid level, as well as doing an XR (which could also show inflammatory changes of gout, besides ruling out a fracture).