One thing I've found effective for the "head shaking, shake-the-hook swirly move" is to give to the fish a little. Don't give them slack by any means, just simply extend your arms and maybe lower the rod tip without losing tension. This also works when a fish is downstream facing you and is on the surface thrashing it's head back in forth (the thought makes me cringe). You're basically just giving them the ol' pump fake.
It's a move that I try to cover with my peeps during the lulls between fish. I can't tell you how many plugs, spoons, drift gear, and pencil lead I've eaten because of this very same move. See ya on the river, Tailwalk.