Kanji become much, much easier when you start seeing radicals instead of strokes. Then instead of thinking 'up, down, left, cross, over' you start thinking things like 'water and standing' (泣く[なく - to cry]). I can read somewhere from 1000-1300 now...when I was in Japan I could probably write somewhere between 500 and 800, but that's dropping pretty quickly since I have no need to do so back in the States, so I imagine I'm somewhere around 200-300.
Kanji just have a long learning curve. If you keep it up, there will come a day when you prefer kanji to pure hiragana/katakana sentences. One of my greatest triumphs was reading the work 予感 - 予(よ here) being future or forecast (予報[よほう]=forecast, 予定[よてい]=plan) and 感(かん) being feeling or emotion. I had never seen it before, but I knew immediately it meant 'premonition'. Checked the dictionary and I was right.
Stick with it, get over the learning curve, and Japanese will start to make so much more sense....