Is it all your hair that is weighed down and gross or just the hair near your scalp? You could try doing an apple cider vinegar rinse, after rinsing it out the smell goes away once it dries and it's a good clarifier. If it is only the hair near your scalp, you could coat everything but your roots in conditioner, then dilute some shampoo in water and scrub around your scalp, sure not to use your nails. You could also do a shampoo all around with something without a sulfate.