Actually learn the material instead of memorizing. For everything else anki.
Also if you organize things logically that will help a lot. For an example I'll use sickle cell disease symptoms. Instead of just memorizing the list of symptoms like this: Dactylitis, Acute chest syndrome, Avascular necrosis of femoral head, Autosplenectomy, Increased susceptibility to infections, Aplastic crisis, Sequestration crisis, Bilirubinate gallstones, Strokes, leg ulcers, retinopathy.
It will be much easier to remember if you organize it logically.
Microvascular occlusions lead to dactylitis, avascular necrosis of femoral head, stroke, leg ulcers, retinopathy.
Extravascular hemolysis leads to bilirubinate gallstones, aplastic crisis, sequestration crisis
Sequestration crisis leads to autosplenectomy -> leads to increased susceptibility to infections -> leads to acute chest syndrome
If you form it into a story of events its a lot easier to remember that long term than just memorizing a list.