Dry damaged curly hair

I have curly/wavey hair and i bleached it two years ago and it’s still damaged from it it mattes . It gets better when I treat it but if I put to much oil in it I end up washing it everyday and it dries out even more and if I don’t wash it every day my curls get weighed down. What is the best products and way to treat it?