I used Pimafix and Melafix when my Betta had finrot. Only use half the recommended dose as Bettas are quite sensitive fish. Use this treatment for 7 days and then do a water change, hopefully this will clear it up.
I agree with stang,melafix will do the trick.