What I’ve found to be helpful is to not learn the words first, but rather learn the sentence formation, and find parallels in your own language. Understanding sentence structure would really help in learning the language, and you can always substitute unknown words with English until you learn them. See how a sentence in your language is translated to that language, and see how the structure is different. Building parallels like this for different types of sentences would really help you learn the language better.
Sounds just like the Language Transfer system it's the best language learning method I've ever encountered, and I speak five languages.
It's a set of MP3s, using a kind of Socratic dialogue to teach language based on the language you already know. Completely free, but please donate if you find it useful.
Language transfer has courses in French, Italian, Greek, Turkish, Arabic, Spanish, English for Spanish speakers, German, Swahili, and even one for understanding music theory!
The more languages you know the better that system might work I guess, like if you know German then French will we (somewhat) easier because you have already bent your brain to accept the conjugation system. If you know Italian or maybe any other language you'd be used to build phrases in other ways (like backwards sort of).