Ma collegandolo al PC il sistema te lo riconosce? Perché se te lo riconosce il chip di conversione USB/seriale è a posto e potrebbe essere il 328 che ha problemi. Non so, potresti aver brickato il micro per qualche motivo.
Potresti provare a riflashare il bootloader usando l'altro Arduino per vedere se riesci a ripristinarlo? Altrimenti, prima di ricomprare l'intero Arduino, prova ad acquistare un 328 con bootloader UNO e vedi se recuperi la scheda.