The JoeyO wrote:The drive first got really slow. Then i ran spinrite for a long time. Now, it won't boot at all.
Unfortunately Spinrite's usefulness for DR is over-sold, IMHO. Sorry to say that it was not appropriate to run Spinrite at that point. You took the (ever-present) risks of DIY and, unfortunately, your gamble didn't work and it's made things worse.

If the data is valuable, stop now (or preferably stop before now!), and consider getting professional help as
digitalferret said. However if you're just playing and the data has no value, then give the make & model of the drive, and it
might be possible for you to do more work (depending on time, money, available equipment etc.) and get more details from a terminal log about how the drive is failing (likely media read errors, at a guess). If you have Linux skills, it
might also be possible to get some more hints about the type of problem from the kernel messages during boot, and perhaps to take an alternative approach - but with no guarantee of success using DIY software-only cloning, based on the behaviour which you describe.