If you brows our site, we have kanji video lessons that you can probably learn from!
Also, what I usually recommend is to use Lesson Note. We have script in "normal Japanese", which means
using all hiragana, katakana and kanji, and script in kana only (and also we have roma-ji version).
There're thousands of kanjis, so the best way I think is to learn them in context, or at least as a word.
Just memorising kanji would take a lot of patience without real fun, but if you learn them as actual words,
you can understand meanings and also see the reason why you're making so much effort!
Now, "what kanji do the best"...
Once you get used to the real Japanese in reality, you'll find sentences or any writings using kanji
a lot easier to read and understand. Also, if you see kanji in somewhere, you'll probably recognise the meaning
first, then the read it afterwards
For example, you see "bookshop" written in kanji; you see the writings and
you know what place it is. You don't really have to read it. You just recognise it like symbol!