Like the title says, my suggestion is to add timer for players when they get their turn, about 20 sec in minimum. This so players wouldn't waste so much time to make their decision, or to skip an AFK player turn.
And when the timer hits zero, it skips turn automatically to the next player, and if the player skipped 3 times, the game automatically kicks the player for inactivity