AlwaysHuman wrote:Does it help that windows is making the noise it makes when you unplug a device whenever I push reset?
It will do that. You'll get the unplug and plug noises in quick succession when you press the button, and then again when the bootloader times out.
So, the question is, are you hearing both sounds when you press reset? You should hear four sounds in all - two when you press reset and two when it times out.
If so, then Windows is recognizing the bootloader properly.
First of all, check Device Manager to make sure that you've still got the right COM port set in the Arduino IDE.
If that all looks right, then go into the preferences menu of the Arduino IDE. You'll see a checkbox to enable verbose output on upload. Check that, and then post whatever shows up when you try to upload.