I've tried websites, youtube series, even forums and even those seem a bit too complicated to me sometimes, it feels like I'm either just too dumb, these tutorial makers expect me to fully understand the concept without an in-depth yet simple explanations or both. So far every tutorial I've followed I got stuck at what return does.
My main issue isn't return, I just want a place where I can learn scripting as if I had the mind of an 8 year old. I don't want to give up yet because I either make my own game or I'll never find the perfect one.
Do not start any big projects. Keep them small. Like, learn how to change any music playing or to destroy bricks, models, and other things. Once you learn how to do that stuff, try to develop yourself a little more and up the challenge. For Example, instead of changing the music, you're making a whole music playlist where once the music ends another song plays in order or random. Or another example, Once you learn how to move or change GUIs from script try make a menu. The reason why I tell you that this helps is that as you do this you learn more and more small things that give you a much better understanding of LUA coding.
One other thing. Get as much help or find as many tutorials as you want. Although I wouldn't recommend looking at tutorials that just tell you to copy down their code. You can do that if you want to, but you won't be learning much from it. But, it's easier to understand the code their using once you get a better understanding of how LUA coding works, just like I said before.
I would say AlvinBlox, listen to what he says don't skip parts of the videos and listen to him explain what things do and why.