probably not, I'm not a hairdresser, but considering you've had bleach in your hair for the last 2 years, and straighten it every day, the chances are that dying it again will make your hair even worse condition wise. ask your hairdresser what they'd suggest, maybe think about using a natural dye, like henna. also, make sure you're using the right shampoo for your hair, and use serum on the ends of your hair every day to help with the dryness.
...it may also turn ginger, so it's definately worth hearing from a hairdresser about it. you can have colour stripped, but I'd guess that because you've had bleach in your hair, this won't be possible as the bleach will have removed any colour that was in your hair in the first place.
hope this helps. Lou x