Marx never intended for communist revolutions to start with agrarian nations such as Russia and China. Marxism was built on the assumption of a nation that had spent centuries developing its capitalism, such as France or England.
The nations that attempted socialist revolutions were the ones that were liberating themselves from colonisation and imperialism that was performed for profit under capitalist and mercantilist systems.
Also, no large-scale modern society has ever been communist. Many have proclaimed themselves to be so, and nations like the USSR claimed themselves to stride towards it, but communism is fundamentally an ideology with an absence of the state.