That sucks! I hate automated calls, and to make it worse, you're being hounded about debt that isn't even yours. Yuck!
You can call your phone company and ask them to put a block on your phone so the numbers that you have kept a record of cannot call you anymore. That will only prevent the calls from the numbers you have collected so far... if new ones crop up, then you will have to call to add them.
You can also go to Radio Shack or Best Buy and get a product called The Zapper. It's about $20 and when you attach it to your phone line, it prevents automated calls from coming in. It tricks the automated #s into thinking that your phone line has been disconnected, which in time, makes the companies drop your number from their books. I like this option because it does seem that more and more companies are opting for automated systems.
You can also contact the numbers that the automated messages direct you to. Talk to a live person and explain to them the situation to a SUPERVISOR. They have the authority to remove your number from the books. Depending on who all is calling you, that may be a time consuming option. If all else fails, you can always try to get a new, UNLISTED number.