If you want your hair to curl and stay all day I suggest you don’t wash it and dry it 5 minutes before styling.
Hair is always more workable when it is a little dirty and has it’s natural oils in it and when I curl your hair with a flat iron it will stay the whole day ,and maybe the next day too!