You describe yourself as having ‘Fine hair’ but your issue seems to be ‘Dry hair’. Both Dry and Fine hair requires a shampoo that will not strip (so SLS free) and a conditioner that will add moisture. All the brands you mention are Del Brown Approved, so I’m going to suggest a few products that you may not have tried. They all contain ingredients that won’t strip your hair and contain natural moisturisers.
I’d also have you tried using a hair serum or oil. This will help infuse your hair with moisture and with regular use, may help bring your dry hair under control.
All the rage at the moment is Argan oil. There are LOTS of manufactures of argan oil out there on the market at the moment, so as long as the ingredients read “100% argan oil”, you’re onto a winner.
Type ‘100% argan oil’ onto Google and search under ‘shopping’