Hi, New guy here... first post... anyway.
Starting out building an RPG is a very good step. It will expose you to TONES of VB concepts and applications. The things you are going to need are:
1: to logically lay out the game mechanics. This in needed so you will be able to develop the required programming structure.
2: a very good place to search for code, make sure you have the latest MSDN installed for the language you are...