After doing the above test here are some additional points
- Do you have anything connected to the pins 0 and 1? This will interfere with the upload. Disconnect it.
- Do you have anything else connected to the Uno? This might consume to much power. Disconnect it.
- If your Uno does not use the CH340 serial-to-usb converter for communication with the PC, you can run the loopback test: Loop-Back Test Instructions.