Help with hair growth/dry scalp products!

The first two pictures is my hair a few years ago, the last one is my hair now with some curly hair product and a little bit of hair oil. Basically, I want to grow my hair out again. I don’t know what happened, but my hair just “stopped growing”. My grandmother thought I had damaged ends so I let her cut it and now almost 2 years later it still hasn’t grown back to the same length, I was hoping it would be at hip length or past it by now. Do you have any tips on what shampoo and conditioner to use, and possibly any other products? Right now I use mostly natural products, but I’m willing to try something else. I also have a really dry scalp (and dry hair in general) so a shampoo that helps with that would be nice. I appreciate ANY tips!!