記憶力が悪いと一概に言われましてもどの分野においてか、またどの分野においての記憶力を良くしたいのか(例えば、勉強(英単語がなかなか覚えられない、世界史・日本史等の年号が暗記できない)、実生活(友人・親・先生・バイト先で言われたことを忘れてしまう)などなど・・・)によっても対策の立て方は違ってくると思います。なので、ここでは、勉強面について私が実践してよかったと思う方法をいくつか挙げておきます。
英単語などはやはり何度も繰り返して覚えるしかありませんが、接頭語でだいたい予想のつく単語も多いので接頭語で単語のイメージをつかむと覚えやすくなるかもしれません。
例→con-,com-「共に、一緒に、(2者が関係するイメージ)」 conduct 行為 consent 同意
あと、私がよくやる暗記方法は単語にしてもほかの年表暗記にしても1つのことを暗記したらその暗記した内容を全く別の事をしているときに思い出してみるという方法です。例えば、conductと言う単語の意味を一生懸命覚えていたとしたら次に全く別の教科の勉強のときに『さっき覚えていた単語の意味って何だっけ??』っておぼろげながらでもいいですから記憶してから1,2時間以内にプチ復習なるものをやってみてください。そのときもしすぐに思い出せなくても全然落ち込む必要はないと思います。その繰り返しで覚えていけばいいのですから。
理解力の方は、質問者様がどの程度で悩んでおられるかわからないのでなんともいえないのですが、私が思うにそんなに気にされるほど理解力は悪くないのではないかと思います。逆に気にしすぎてしまいますと説明を受けるときに変に緊張してしまうのではないかと思います。文面から察するに、質問者様は一生懸命理解しようされているのだろうと思います。私自身も理解力はいいほうではないので、難しい説明をされると困ってしまうこともあります。私はそういったときには、開き直って「理解しようとしているのにわからないのは仕方がないじゃないか!」と思って自分が理解できるまでとことん聞くようにしています。理解しているふりをするよりもよっぽどいいと思っています。学校でもバイト先でも私はそうしています。
とても長文になってしまった上に期待された回答から遠ざかってしまった気がしますm(__)m。何かしら参考にあるものがあれば参考にしてください☆ミ 。