Upload issues.

Hello, thanks for replying. I tried upload the blink example, but it didn't worked =/
When i try to upload an sketch, the following error appears:
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_getsync(): timeout communicating with programmer
avrdude: stk500v2_command(): failed miserably to execute command 0x10
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
On the upload process, the rx led barelly blinks, and the tx one never blinks...
If it isn't what i think it is, what could it be? is there any way to "Hard reset" the atmega? i searched how to reburn the bootloader too, but only found how to do it on the duemilanove...
It would be so sad if i had to buy a new arduino... this things here in my country are sooo expensive.
Thanks