One way to help get your curls to stay in place for a long time is to prepare your hair starting when you're washing it. Davines educator Aleasha Rivers tells Real Simple to "Make sure you are not using shampoos and conditioners that are creating wax buildup on your hair and therefore weighing down the curl and/or coating the cuticle to the point it cannot open if it wanted to." You might want to skip the conditioner if you're going to curl your hair since it'll make it harder for the curls to hold, plus, using too much conditioner is one of the ways we all ruin our hair, so think about using a lighter touch with the product.
After you're done washing and drying your hair, you should then prep it with a large dollop of mousse, which will help rid your hair of moisture. After all, moisture in the hair is what's making it harder to curl and stay curled. Wait for your hair to dry, and then apply hairspray before starting the process of curling your hair.