Question: how did ulfric kill the high king?
Answer: Ulfric demanded that the High King break away from the Empire, so they could continue their Talos worship. He didn't, so Ulfric challenged him to a duel, which apparently is an accepted custom of Jarls being able to challenge the High King to a duel. During the duel he used the voice to kill the High King.