I agree with the bleach-shampoo step. But I’d pick out a shade that is slightly lighter than your desired result. The bleach process will make your hair absorb the new color more intensely than virgin hair (which i why you ended up with black hair instead of coffee brown). Good luck!!!