If you are not able to get you cadence high enough with your current gearing, changing cassettes to higher gearing wont help. A higher gear will just lower your cadence further. If you are spinning too fast on downhills and need another gear to slow down your cadence, then changing your gearing will help. If you have broken teeth, I would replace it with something.