Are drinking enough water? Do your products contain silicones? They can prevent moisture from getting to your strands. You're moisturizing daily are you sealing it in and also is the moisturizer water based?
Drinking more water, cutting out silicones, and sealing my hair after I moisturized it have helped me out a lot now I only have to moisturize once between washes so once a week.