Prova ad usare la procedura di emergenza descritta da Leo.
Prima però stacca tutti i collegamenti esterni o gli shield.
La Manovra d'emergenza di solito serve quando il micro è bloccato sulla seriale ma a te non sembra bloccato sulla seriale, sembra invece "sordo", nel senso che non comunica più col computer.
Comunque è questa:
apri l'IDE
carichi uno sketch qualunque, anche il "blink" modificato (prova a mettere un delay doppio)
prendi l'Arduino e metti il dito sul pulsante "reset".
MENTRE tieni questo tasto pigiato, colleghi l'Arduino al PC
adesso, MENTRE continui a tenere pigiato il pulsantino, premi il tasto di upload dello sketch
ora rilasci il pulsantino di reset
se hai trovato la sincronizzazione giusta tra la pressione del pulsante grafico di upload dello sketch ed il rilascio del reset, verrà caricato lo sketch