Due to your low-porosity hair, you may benefit from using a real hair dye as it should damage the hair just enough to make it medium-porosity. Your hair would be able to absorb more moisture and become healthier as a result. Do be sure to follow up your dye treatment with a deep conditioning treatment that contains humectants, small proteins, and is devoid of any cationic ingredients.