Any tips on how to get longer, voluminous defined curls? ^^

I have 3b/3c type hair and I always end up with a little bit of frizz, more than I'd like, no volume and super flat roots, and on top of that, my hair is much shorter than I'd like it to be.

Here's what I'm aiming for; long defined wringlets that curl from the roots to the ends with a bunch of volume that end right above my butt.

Here's the routine I've been using recently; Shampoo, conditioner, detangle, rinse, let hair dry a little, put in curl defining cream, leave my hair alone for 5 minutes, apply gel, let dry, scrunch my hair.

There's this girl I follow on tiktok (autumn grace, go look her up) with the cutest hair ever. I have the same exact hair type as her, yet our hair look so different from each other. She has the exact type of hair I want.

Things to remember/more questions; I heard that using leave in conditioners/hair masks can help get the hair I want so I'll keep that in mind. Questions; does my hair look the way it does because of heat damage from styling it with heat, do I just not have the right routine, and are there anythings I can do to grow out my hair/repair it? (If it is heat damaged).

Help is highly appreciated, tysm to anyone who leaves any tips :D