Why can't they see heartrate of my baby at 6 weeks?

Too soon. At 6 weeks gestation, the heart is still forming. Here is a website that takes you week by week through the baby's development in the uterus. http://www.babycenter.com/fetal-development-week-by-week.