I had the same problem when I started learning french, it`s not like learning English and there are not many online training courses, try to find an online tutor, it could be as helpful as attending a class. self-study or using YouTube videos or something like that are not enough to reach high...