Hiya, your English is fine. Hope the national exams went well
. And even if they didn't, there's still a lot of time ahead of you.
1) So the first general suggestion is to watch Thundaga's tutorials at a steady pace (preferably while also applying what you see on screen). Some parts might be deprecated due to recent Essentials updates (assuming you are on 19+), but overall you'll get a good idea.
2) Another suggestion would be to take a look at jam games and see how they do things. Some projects are "open", some aren't. Open projects usually have a PBS folder inside the main folder, which means you can compile the project yourself and learn how those files are used. If not already inside the main folder, simply add an .rxproj file from any of your essentials projects, and open the project as normal.
3) Yet another suggestion: don't overextend your efforts - take one area (let's assume mapping or eventing cutscenes) and focus on that. With time, you'll get the hang of other stuff, like spriting, writing etc. But if you start doing EVERYTHING right from the get go you'll get overwhelmed.
4) Following from no. 3, make a very small game. Let's say - a starter town, a bigger town with a Gym, a maximum number of two routes, and a "dungeon" (could be a cave, building maze or whatever). Try to make a small story out of it.
5) Once you got that out, be prepared for feedback. Naturally it won't be the next big hit (yet), because experience is everything. Take feedback to heart and fix any bugs / adapt your game to the feedback.
6) Enter as many jams as you can
with small games, especially early on. It's better to have a small, complete, finished and polished experience, and try something new next time, than to release something that will always remain half-finished. This will give you the overall experience to tackle bigger projects, and understand your limitations - as well as learn how to manage your time. It will also help you seek out team members for bigger projects
with a realistic scope and expectations in mind.
7) Go to the tutorials section under the Resources tab and read a bunch of them.
8) Find the one area where you're your best at (you'll know based on feedback), and then build a game
around your strength as a developer. Your game
doesn't need the best gen1240 graphics, it
doesn't need 5.000.000 mons from 4 universes, and it
doesn't need a Hollywood soundtrack. If you are good at spriting, center your game around showcasing that. If you are good at writing, don't worry about the graphics that much. If you are good at mapping ,don't waste all your time trying to make the perfect story. With time, you'll get good enough at those areas that you won't have to worry about them - but most likely, you'll always have one or two areas where you'll excel far more than others.
And that's it from me. The one thing that hinders the progress of newer devs, more than anything else, is fear of getting a game out - and receiving opinions on it. Don't worry about that. The vast majority of all devs (even pros) have had... uh, weird first games. So, yeah, get your game out there, unleash your creativity, and most of all, have fun and love what you do!
Take care, and have fun!