Finding the heartbeat can also be hard (even for the doctor!) depending on where your placenta is. My placenta is at the front (anterior) and the doctor still had trouble finding it at 20 weeks with his doppler (and when he did find it, it was feint).

I hope you have better luck though!