I would just get shortly scripted objects from the toolbox and study how the scripts works. Then move onto bigger objects with more scripts and see how they all work together (hopefully that made sense). I still do this because I’m not that experienced in scripting as well. Good luck on learning!
Edit: Also try writing your own scripts and try them out. If they don’t work then check the developer forum. It is very helpful.
Like someone already said in this topic, it is best to start scripting now than waiting and understanding on YouTube before actually taking action on scripting.
Depending on what games you are into, start making it now, even if you think it will be a good or bad game, start making a game now to gain experience.
If you need help during the process of making a game, that is when you start using YouTube and other resources to help yourself gain a better understanding on how you can improve your code to make the game work.
Now moving on, If you managed to read all of the coding fundamentals, now you can be able to start reading DevForum posts, read the Roblox API Roblox Creator Documentation, and if you wanted help, you can always make a post in devforum on scripting support or ask an experienced Roblox programmer. You can’t really learn on youtube because of boredom or no patience and probably the reason you don’t learn is that because you probably don’t practice.
For more motivation for you to learn, try to make a game or continue a game you like that is hard for you like an FPS game as an example. To learn, you would follow the same thing as previously mentioned which is about the second paragraph. Practice makes perfect.
Note: This is the best way, If you decided to just keep on finding answers, all you’ll be doing is wasting your own time because this is the best way so far and it can cause repeated answers, this is just annoying that this question has always been asked on the DevForum.
I think you should start off with learning the very basics. You will need to understand how code works before you can start learning. If you want to learn I think the roblox developer hub is a very good way to start learning coding. Also I do recommend the roblox game lua learning if you want to do that instead.