Edit 16.6 I check all pins again, non of them was shorted... but got bored and bought programmer for ATMEGA328... if I can get barebone atmega working even somehow, im happy ^^
Have you got any pins connect to TX & RX? if so you won't be able to upload your sketch to the arduino. These pins must be disconnected when uploading the code. If I have understood your problem correctly.
I know this sounds remedial and you've probably tried this but I also get the avrdude error when I haven't selected the right COM port or I haven't selected the correct arduino type. Try unplugging and plugging in again aswell.
Yeah, I did, a lot
and I was just programming uno as "arduinoISP" in a arduino IDE.
I was able to program it without shield, but if I had shield on (as empty, without zero), it failed. It was just weird, couldn't find anything that would interrupt.
and that make me think if proframming zero failed because of that.