Is there something wrong with my Arduino?
If I understand you right, you are able to both opload the blink sketch, and burn bootloader, so your Arduino and connections should be OK.
I would try to turn on verbose option in the IDE, and upload the blink sketch. This will tell you how the AVRDude commandline shoul be