I've had my ishuffle for 3 years now and it worked great until recently. The battery life always lasted a long time but when I try to charge it now nothing happens. I've tried it on a couple computers and none of them even recognize that it's in the USB port. No lights are turning on the shuffle either except for the battery light when pressed is red. Is there anything I can do? I'm not sure if the battery needs to be replaced because the battery life lasted awhile last time I used it. Have any suggestions?