Have you tried to leave the controllers charging for a while - and if yes - do you see the four red lights flashing while it is charging?
How exactly have you "reset" the controller? Try to have it plugged into PS3, push the PS button and when it will lit up push the reset button for 2 or 3 seconds.
Also - try to use another USB cable, another USB port on your PS3 and finaly try to charge your controller from another source - let's say your PC or MAC
Well - OP mentioned he did - but worth trying again.