first get a cut, you may not want to but it's the best thing to do. If you are coloring you hair you need to switch to something that will color/condition the hair. Not many drugstores colors will be gentle enough so it's best to go to a salon or stop coloring all together.
Next your hair needs some protein.
I really love Redken's ani-snap. When my hair was damaged it really helped.
Their Extreme Strength and repair line is great. Cat treatment or any protein treatment should only be done at most once a week.
Olive oil treamtents will also help. That can be done everyday before showering. Just take some olive oil put it in a microwavable cup heat up unitl it's warm and you can apply it to wet or dry hair (up to you) leave on for at least 10 mins. Follow with you usually routine.
Vitamins! When my hair was damaged I picked up the ones for hair and nails but prenatal ones will work great too!
make sure you are eating well.
For some reason when I drink 24oz of milk daily it really helps my hair growth. Better than just taking Vitamin D.
A great leave in is TIGI's bed head after party. It's not so much conditioning as it just a make your hair look and feel better leave in cream. TIGI's catwalk fast-fixx is good too!
As for shampoo and conditioner something gentle is the best way to go. I really like TIGI's oat and honey treatment shampoo and conditioner.
I realize these are pricey so if you need lower priced recs you can PM me. I will be out of town until the 18th but I will get back to you ASAP.