Use crazy colour. I used to have bright red hair and to keep it bright I put crazy on it after shampooing, leave it on for like 5 mins, then rinse out and condition it. It used to keep my hair red.
But be warned it stains, clothes, towels, grout in between tiles and your hands, I used to have to wear gloves to apply it xx