Welcome to health care magic forum.
From the details mentioned,
I suspect you are c/o tonsillitis
The traces of blood appeared while washing teeth may or may not be related to the infection of tonsils.
A thorough clinical examination by a dentist
will help to rule out cause of bleeding.
Get your teeth cleaned.
Use soft bristled toothbrush as well as dental floss to clean your teeth.
Gargle frequently with lukewarm saline.
Include plenty of fruits into your diet.
Hope this helps.