They sure are slow starter but she will take off soon. After about 4 weeks she should take off. I've got one at 6 weeks that is about 15 inches tall now and budding with the first hints of pinky purple in the buds, but it looked just like yours at 3 weeks. Definately not going to be a monster yielder but it would be good for a sea of green style grow.