Join a study group. Talking about the subject will help to fix things in your mind and meeting regularly will put pressure on you to keep up. Use flip cards. Put a question on one side and the answer on the other. Carry them with you and look at them when you are waiting for a bus or eating lunch, etc.
Flip cards are especially good for learning terminology and facts.
Try to learn concepts, not just terminology. It takes a little effort, but learn how to do it. You will do a lot of this in upper division classes. Use these study guides, on the computer if you can. They will narrow somewhat the material that will be covered on tests.