More than likely, your routine just isn't working for you anymore.
Long term use of silicones and sulfates and wreak havoc on curls and turn them into frizz.
Many here follow some version of what is called the cg (curly girl/guy) method that eliminates certain types of ingredients to help restore hair health which results in your curls returning.
Here is a great guide on how to do the method.
Here is a thread from this site on the Newbies forum discussing the method. It would also he helpful to check out the Newbies forum to read up on some of the basic hair care info there. It will be mind boggling for a while, but it does start to make sense after some time.
For a great ebook that describes how to care for hair based on your hairs individual needs, check
this link. It can take some time getting used to analyzing your hair in such a manner, but, once you get it, it makes product selection a little easier, especially when coupled with advice here.
What I cannot give you is advice for a quick fix, because, IMO, there really isn't one. Curly hair needs some attention, and many products mask the problems as opposed to actually helping them. And, even if a product is of good quality, it may not be appropriate for your hair texture, so it is helpful to learn about things such as hair texture and porosity.