I have no idea what to do with my hair/what my hair type is

I thought I was okay with my curly hair now, but turns out I'm not. I don't know what type it is, I don't know what I can expect of it, I don't know how to style it or what I should ask for when I have it cut, or which products I should use. I can't put it in fancy updos and stuff because it's too unruly to look neat and not unruly enough to look cool. Could you tell me what you think my hair type is? And, if it's not too much to ask, suggest hairstyles? (I suspect the reason I can't find one I really like is that I don't want my hair to be limp and boring but I don't want it to look messy either, and it seems to me layers would make it look too messy for me.)(Please ignore the blurry parts in the pictures, these are the only decent ones I have of my hair, and I realised too late that I should have framed them better. Also my hair was dry in the picture of the ends only, but probably still a little damp in the other.)

2 Answers

First I must say you have beautiful curls. They don't look unruly in any way. They look weighed down and flat in the first pic though so I suggest a good few inches cut off the bottom and layers through the top. Your hair looks 3B too. Perhaps do a google search of 3B haircuts and experiment with some different products that will give you different results such a texturises, cremes, gels, etc. Texturises and powders will help give lift at the roots. Perhaps try plopping too to get some root life. I hope I have helped. 
Thanks for your advice! I know about cremes and gels, but I'd never heard about texturises; I'll try that and have my hair cut. Thanks. :)