Note that quoted levels are minimum required, but except for Expansion sidequests like Springfield Heights or Krustyland the main level quests follow on from one to the next. They won't start until you finish the one before.
( Because I levelled up fast I was over level 300 before doing the level 23 jobs !! )
I suspect you haven't yet completed the level 16 tasks that will trigger the level 17 quest for the Police Station and take you through to King Toots and the Town Hall and the rest.
I'm including some walkthrough links to help you.
Index
level 11 to 16
level 17 to 22
Note that when the quest for King Toots, We Don’t Sell myPods part 1, shows up it'll make you do do the 8 hour version of Play the Sax for Lisa.
You need to do that three times to mark it as done and then make Lisa do the 4 hour version of Play the Sax three times to actually get King Toots unlocked - don't ask !!