I've always liked the name Olivia but my cousin beat me to it when she had a baby girl. Maybe you'd like it as a second name - Amy Olivia.
Of the other suggestions, I like Amy Leigh and Amy Elizabeth. Or you may have some close relatives/family you'd like to name her after (I'll be using my mom's name Ruby as my lil girl's second name).
Or if you're fairly religious, you could choose from famous biblical names, like Amy Rebecca.
Or if you like unusual names, you can either make something up or name her after some Greek or Roman goddess or something. I had a classmate when I was young and her name was Athena, the Greek goddess of wisdom, which was fairily unique. So you may like something like Amy Athena. Or Amy Theia, goddess of light.
Bottomline is you can narrow down your choices by deciding first if you like traditional/biblical names or unusual names. Good luck!