I really don't know much about this, but 3 feet long seems quite small for a female: maybe they are a little too young to breed sucessfully? What is the preferred size for a breeding female?
Link