I have been having a strange taste in my mouth even after I brush my teeth; tastes like a trace of blood. What should I do?

See dentist. If blood is in mouth after brushing, it would be important to see a dentist as soon as possible to rule out gum disease.
More history. Usually "dysgeusia" with an odd metallic taste is from taking medications (even calcium carbonate) or "just happens" & is never explained. I trust you are otherwise well & do not have occupational exposure to lead, mercury, or cadmium. Try running floss across your tongue, and using plastic utensils.