To get long slender carrots like you see at the supermarket I think you need deep very loose soil. My dad gardened for years and never had good luck with carrots. Our soil was just too heavy (a lot of clay) and even with the addition of a lot of sand they always grew fat and stumpy. He grew them every year regardless.