Hey AquaPlayz,
Sounds nice, it's a start. It's a grand idea for a game. Unfortunately I have to tell you that you really really really really really really really really really really really need to scale down. I have a friend who has those grand, crazy ideas like you have. Like, he has this idea, “I'm gonna make the ultimate fighting game,” or, ”I'm gonna make the ultimate hardcore ninja action game,” or, ”I'm gonna make a genre-breaking hardcore action game that brings third-person Hack 'n Slash and FPS perfectly together, and the story mode is gonna be huge, and there's gonna be an even bigger massive online mode with territory control, character creation, gamers build their own bases, and it's gonna be a trilogy etc. etc.” And he does. He created the Dead or Alive franchise, he created Ninja Gaiden for Xbox, and so on. But he's Tomonobu Itagaki. He leads a multimillion dollar team of some of the best developers in the world. He's published by Nintendo etc. etc.
If you're going this alone, a realistic scope if you wanna make an RPG is ... say, game in 2D, one town or village or whatever, and one dungeon, and one playable character (i.e., no different races to choose from). And you say, okay the player can level up from level 1 to level 10, now let's see how far I can push it. That's a realistic scale if you're doing this alone, and you create everything from scratch: sprites, code, music, game design, writing, and so on. If you work really hard, and you can find many people willing to playtest your game, then maybe in 2+ years you will have a short quality RPG created from scratch like that. Maybe.
Happy devin'! Game development is fun. You don't need to make a huge, gigantic RPG to have fun. Make something small like a card game. All you need for that is paper and pen, and you can start. Or a tiny board game, abusing those star wars monopoly collector's edition figurines to stand in for your figurines, and drawing the board on a sheet of paper. Play it with your friends, then make it better with every time you play. There's nothing holding you back from making an awesome, high-quality, polished game. It's all in the scope. :)
Cheers,
Chris