If you understand grammar fairly well and it's just the vocab and kanji that are a problem, use
Jim Breen's Translator to translate big groups of words in to English. It keeps the sentence structure and gives you definitions for all the words. I find it really helpful.