1. I believe that learning a digital language can be a way of learning. You can study online in a group and just like in real life you don't understand anything, but you can study online one-on-one with a tutor and learn more like in real life.
2. I think cultural differences are very difficult to overcome anyway, so no.
3. To develop self-motivation, you can praise yourself after each completed task or somehow encourage yourself. And in order to properly manage time, it is better to take some kind of time management course.