Доводилось отвечать уже на похожий вопрос. Если повторить вкратце, то лучше ассоциировать даты с чем-то. Еще лучше все это повторять постоянно, чтобы даты становились чем-то само собой разумеющимся: назовет кто-то Вам какое-то число, а в голове сразу ассоциация с тем или иным годом. Например, назвал кто-то трехзначное число 146, так вот в голову сразу должна прийти мысль, что 146 год до н.э. это взятие Карфагена Сципионом Африканским Младшим и Коринфа Луцием Муммием Ахаиком, а в 146 году н.э. родился Септимий Север. Хотя в принципе, все это полезно, только если ставится задача вбить себе в голову даты. Если серьезно изучать исторический материал, то даты запомнятся сами собой, и еще, в свою очередь, помогут запоминать что-то иное из жизни – также по принципу ассоциации.