Repetition, repetition, repetition.
The only way I can study things is to do quick bursts of learning followed by repetition of it several times throughout the study session (and also frequently throughout the week so as not to forget). And I can never really go longer than 2 hours on a single subject--especially anatomy, because after a while, all the specifics just get jumbled.
Other people in my class use flashcards, or their computers.
Working with people and quizzing over and over seems to help as it brings in an auditory component to learning as well.
One thing that I know has helped me learn is to learn things in blocks. For instance instead of learning everything by their OINA, I go back through and list all of the things innervated by Dorsal scapular n., then all of the muscles involved in ADDuction (retraction) of the scapula, etc... I know it sounds like they are the same way of doing things, but really it is just attacking the same problem from a different direction.