Here is a list of resources I (and many others) have found helpful for learning different languages. Hopefully they can help you too!
Getting started with Language Learning:
- A Beginner’s Resource Guide to Less Commonly Taught Languages
- The 5 Principles for Learning a Language Effectively