I would recommend the book Fluent Forever for getting started with a language.
1) I think you can reach a really high level, IMO true fluency comes from being able to understand the cultural references and for a lack of a better word memes used in a languages culture
2) I used 'shadowing' to greatly improve my French accent, got lots of compliments from native French speakers on it. It helped alot
1) I think you can reach a really high level, IMO true fluency comes from being able to understand the cultural references and for a lack of a better word memes used in a languages culture
2) I used 'shadowing' to greatly improve my French accent, got lots of compliments from native French speakers on it. It helped alot