A Quick Fix.
If this is a Cellular Phone, then let voice mail handle it. They usually have this setting where you can a computer voice pick up and they play a voice over of you saying your name and they will sooner or later get the point that this is not Amber. If you don't want to be woken up at night you might have to turn off the phone at night and let voice mail handle it. You won't get the important messages until morning, but unless you are in tech support, on medical call or are expecting a call from Asia or Europe I think you can live without it at night.
I was dealing with this sort of thing when I got my first Cellular Phone 6 years ago. I would get calls the first few days that were very intimate and personal for the person who had the number before me. I let voice mail get it and did the whole answer thing and they stopped.
If it is a land line and you don't want to change the number, then get an answering machine (do they still make those?) or pay the extra for voice mail. With voice mail you can filter out the drunks and maybe get something you can record and send to a morning show at your local radio station. You'll still get the important family messages.
If worse comes to worse talk to the guys who call and see if you can get Amber's last name and you can sue her ass. It's the American way. It may be a bit extreme, but it's inconvienced you and she and other people need to learn about fake numbers and how that effects people.
Just my 1/4 pound.
Mr. Beef