While I agree Trump has no idea how to present himself on the international stage (I suspect other countries have a poor opinion of our Twitter president), I doubt anyone could negotiate much of anything with NK. We've been trying that for decades with several different presidents and nothing's worked.
Trump seems to be trying to bring the world's problems with NK to a head. NK will either fold or start WWIII. Which outcome we get is probably up to China.