When it's wet there's this spray called super skinny, it gets frizz out and makes hair shiny. Then I use a spray called heat guard when I straighten my hair and it's soooooo shiny!!! My hair is dyed as well, dark brown with red in it.
I'm a cosmetologist and at my salon I worked at I LOVED using glosses they are not permant color they are good for you hair and build the strength and add shine. You can get them at most salon for under 50 bucks but if that is too much you can get another version of them that are still really good at sallys. You can get them in color or clear if you just want mega shine! Hope that helps! oh yea they last 4 to 6 weeks depending on how much you wash your hair! hope that helps