Why unconventional because I think my language part of brain is not normal or so. So in school they tried to teach me English grammar for 10 years but still I do not remember any grammatical rule. By accident I learned(sort of) English while watching Hollywood action movies and commentary of cricket matches.
Now the problem is that I am not addictive to TV any more specially action pack movies which makes it impossible to watch daily some German movie to learn German.
Another problem is that I cannot do rot-learning for memorizing the vocabulary. May be because of ADHD or my laziness.
As an example what I have done in past. Once preparing for GRE, I had to memorize huge vocabulary of English, so I wrote a program to which given a ebook as input, adds meanings of difficult words in footnotes of each page. Difficult words were the words from GRE word list. That helped me a lot. But this cannot be used for German as I am in the beginning.
I am using a Polyglot chrome extension for German and doing customizations according to my needs. But still I need some other ways to quickly start communicating.
Now I am looking for other ideas. I am in Germany and started working part time in a software house. Can I involve my German colleagues somehow? Or what other methods you used for learning a foreign language?