LUA Thinking of starting up again suggestions?

Hey guys im thinking about starting LUA again but this time on a more serious note.
Before all I could do was edit a dark rp script or cakescript and I generally couldnt do anything on my own unless I followed a tutorial.
Do you guys have any suggestions on how I can get really skilled at LUA?
I plan on going from coding an easy thing such as a SWEP to something more difficult such as a gamemode. Thanks for any suggestions you give me.

One thing you could do is find a lua script/entity that you like and them make it even better. You’ll learn a lot by seeing how other people do things and debugging the errors you’ll make (It’s good to start from something you know works, then it’s easy to find errors).

Whenever you’re in doubt about what a function does just look it up in the wiki,