Yes, UNO has failed again and again, but none is willing to voice "Reforms". Before the advent of UNO, there was "League of Nations" that too failed.

Another new organization would fail, if they do not have the 'Teeth" meaning common world Army to go against the oppressors, instead of only passing the condemnation resolutions.

Also UNO needs an independent territory of their own like Vatican state.