I need help with data recovery from my external HHD. It broke today so I'm trying to get my data back.

When I plug it in my computer it make some beeping sound for a short while then goes silent. My computer do find something is plugged in the USB port but doesn't find the HDD.

edit: I also notice that the port to external HDD is loose. There lies another problem why it won't connect to my computer. Even though the lights are on.