Steps one through 3 are absolutely right. But, as most girls with curly, big hair will tell you, going to sleep with it wet is a big no no. It has to dry free. I would either start taking showers earlier in the day (like in the morning, when you get home from school/work, right after diner, etc.) or invest in a blow-dryer. It shouldn't take too long, and it doesn't have to be perfect or absolutely dry. Just nothing more than damp, if that.
Combing through it more quickly all the way from root to tip can also help remove some of the water, because my hair takes eons to dry even with a drier if I don't. You can use a brush to flip it, or you can not. It's up to you. Just run through it with a drier, flipping it with your fingers to get to the underside as you go. And the drier you get it, the better it'll look in the morning.
I have big, poofy, curly hair.