As long as the US has nuclear weapons in South Korea there is no chance North Korea will abandon its nuclear weapon program. China might be the only power who could convince them otherwise. But they do not like US nuclear weapons right on their door step either. So unfortunately unless the US make a withdrawal there remains to be a stalemate.