I think one of the best ways is writing them on tha paper trying to understand the meaning of each kanji has. It's so hard for us,too. When I was a student, I wrote them many times for many years. I supose it's more difficult to learn them for you, so take your time and please keep trying little by little.