Have you considered getting a haircut with layers to help bring out your curl pattern? A good haircut can add more volume and remove the problem of your hair being weighed down.
I do understand the frustration of hair that takes a long time to dry. I struggle with that every morning myself.
3b/c, medium-coarse, low porosity, low density
HG: Jessicurl Too Shea and Kinky Curly Curling Custard
Shampoo: nonsulfate shampoo and Suave Naturals sulfate shampoo when needed