Your problem is because of infection caused due to broken tooth. your symptoms will be relieved temporarily only by medicines and herbs. you need to visit your dental surgeon as soon as possible. Root canal treatment
have to be done to cure your pain if the tooth is in saving condition . if the tooth is broken badly then might be it has to go for extraction under local anesthesia
since you told that now you have pain in roof of the mouth that is palate, it shows that infection is spreading and you need to visit your dentist
soon. treatment for your condition has to be started immediately because it may spread into sinus which is adjacent to the roof of palate. that will be worst condition.
you may take antibiotics like azithromycin
with some pain killer like nimulid
etc. but these will give you temporary relief only.
dr deepali, dentist, lucknow