Write down some facts that you need to know on a small piece of paper. As you go about your day, every hour or so, pull out that piece of paper and repeat what you wrote down over and over again. This way, you'll be able to memorize things that you need to know. For example, if you are studying Biology, write down something related to Biology that you need to know for your exam(s). Give it a shot, mate.
It really depends on which type of learner you are. Some people are visual (retain written information), others are auditory (retain information they've listened to) while others are more kinesthetic (require being hands-on). I myself am a visual learner, so I summarize texts and stuff on paper and then highlight it with an array of colours for the important bits to stand out. I then read the text and try to understand every bit to incorporate it into my memory (explaining the subject to others also helps one to remember it) and then read it once or twice before going to sleep, which really helps memorizing it. Best of luck!
What I've done in the past is just write down important facts especially from books that you think will get tested on. With studying I never wanted to do it, just felt it was annoying and a waste of time. Most importantly make it fun and so you remember later. I've done this with language studying instead of straining myself to memorize, I think of something I already know and corelate it with that especially character calligraphy. Studying takes time and a handsomely good amount of patience.
one technique i used was -i used flash cards, answer on one card, question or term on the other card, behind the card i left a marker, to show which cards go to gether , then i did a process like multiple choice , i mixed them up then matched them to the correct corresponding answer, you understand?? , like a multiple choice exercise