You could try using a conditioner. They have all kinds for different hair problems.
Well maybe wash it twice a week? Or more? Yeah and use conditioner on it. And if you feel that the bottom is too rough maybe get it cut?
Use coconut oil two hour before washing it twice in week. You will see instant result after first wash :)
Try using a hot oil (such as the vo5 one) or a deep conditioning hair mask.