It's unfortunate, and I really feel bad for your situation. But this is what happens when you don't backup your data.
If the HDD is making noises, the head likely crashed into the platter, possibly scraping it, possibly even breaking the platter.
Even if you were just going to replace the head (and the platters were fine), you'd need to do it in a clean room to have a good chance of success. Doing it outside a clean room will mean microscopic dust in the air that you can't even see will get inside the drive housing - this can cause the HDD to seize up even worse, scratching the platter, and destroying even more data.
If you absolutely need that data, send it to a data recovery specialist immediately.
And for god's sake, don't shake a HDD under any circumstances!
Lastly, once you're back up and running, invest in an external USB HDD and backup your data on a regular schedule.