Arduino UNO not uploading

Do you have anything connected to pins 0, 1, or reset on the Uno? Disconnect those if so - those pins are used by the upload process and other devices connected to them can interfere with that.