Help please

Tamika
I found out I was pregnant July 4th... I spotted until the12th. Nothing heavy but I was nervous about it. On the 4th they said my hcg level was 531. Two days later they checked again & they said my level was now 620. They were worried my levels were not rising right. Well I went back 3 days later & it jumped to 3390. Yesterday I went to the doctors (which is 3 days after my last hcg test) & they told me my levels have dropped to 1652. I haven't had any cramping or bleeding since the 12th. She told me to prepare myself for a miscarriage. Could there still be hope? I have been taking my prenatal even after I got the bad news..