David was hot with anger against
"David became furious with" or "David became very angry with"
he raged to Nathan
This means that David spoke angrily to Nathan.
As Yahweh lives
"I declare, as surely as Yahweh lives"
to be put to death
"to be killed" or "to die"