the method of learning depends on the type of memory you have. most people have photographic memory, so it would seem that the best way of studying is via writing down the words. Writing once wont do, you need to repeat and review. Any language based on Chinese writing system is a non-stop work, especially when you are a Westerner, who learned letters all his/her life. A different part of the brain is used during learning kanji and letters, so you have little chance to compete with those who studied them as kids. Meaning, you need to work twice as much.
Learning without pronunciation makes little sense, as there is no point in being able to know the meaning without assigning sound to it. You learn Japanese on 3 levels; speaking, writing, reading, and there is no way around it. So, on top of kanji cards (can use Anki, for example, or make them yourself) you should write write and then write some more.
Stand alone kanji - I would learn the core characters, and then move on to words, those are mostly composed of 2 kanji or kanji and hiragana, then phrases, and so on. Vocabulary is important, but you need to remember that Japanese grammar is flipped inside out comparing to English, or any other language that is not Korean or Persian, and even if you know all of the words in a given sentence, you wont understand the whole phrase. Thus, learning phrases, practical grammatical expressions, etc. is the key.
One last thing. Learn the proper stroke order. Aside the the aesthetic reasons (character balance etc), your brain remembers patterns. Writing in correct stroke order will make you "see" radicals or characters in your mind, assisting you with retrieving their shape.