Here is my plea to whoever has become fluent in a language... How do you break the barrier? By barrier I mean the point at which you can use more complex sentences (though I am interested in being able think in the target language reather than translating all the time). It's easy to learn to use simple sentences. SOV, SVO... any order is easy. Even if you add some prepositions I can learn them easily enough. Learning conjungtions helps, but doesn't increase complexity much. I tend to over analyze I think. I'm slowly getting more complex, but I'm just learning phrases and their meaning, and not exactly why they mean that. Then I drill a little bit with similar phrases. That helps more than explicitely learning rules. I have all the media I could ever want. Movies, books, magazines, websites... Written and spoken. I don't have a native speaker, but I should be able to get to the point where I can compose long, complex sentences (reading and writing especially) without actually speaking anything. I do however read aloud all phrases I'm learning so I can say them quickly. If anybody had a breakthrough about this topic in their studies, do tell.