Hi Ctmom!
There is no one answer for you hair. Finding the right products and routines is trail and error. What works for one may not work so great for others. Take the conditioner washes. I absolutely swear by daily co washes but you say they dry out your hair. I feel the opposite. They leave my hair extremely moisturized, soft and manageble. That's just an example of the point I was making above.
I think it is best to keep your routine simple. You should try anything or everything because it is the newest rave on the board. Hair likes tlc and consistancy.
This is my motto: Healthy and Vibrant is the Key. Length will eventually come for me. I have decided to just let my hair "be" What I mean when I say this is, stay consistent with your hair and don't do too much stuff to it and it will respond to all the extra love it is get by retaining length.
For dry hair I do a twice weekly extra virgin olive oil(evoo) pre shampoo treatment(Thanks Boadecia). This works wonders for dryness. If you have dry ends you need to find something to use on them daily. Remember oil is not a moisturizer, it is used to seal in moisture. For my ends I use s-curl, TIGI ego boost and coconut oil.
I don't think you have to throw out your products you just need to find out exactly what to do with them.
I would suggest that anyone wash their hair at least once a week and do a deep conditioner. You have to condition to combat whatever styling stress you have put upon you hair for the week.
I think it is key to minimize heat. I usually only use heat when I want to see the length of my hair. Otherwise I use airdrying methods to dry and style my hair. If you can do this you will start to notice the length accumulating.
Wearing protective styles is also key. You don't have to wear your hair up everyday of the week but protecting the ends the majority of the time will help in length accumulation.
I feel that stretching relaxers to avoid overlapping and overprocessing of the already relaxed hair helps to keep your hair in optimal shaping so it won't break.
There is so much I could tell you but I would like to know a little about your routine so I can help you fill in the spaces or answer any questions you may have.
You can check out my progress and routines in my album. Hopefully some of this will help!