To make a pokemon hack,
firstly you should be well known about pokemon, their names, stats and all the basic information about pokemons.
then you should know basic about the games like gold, fire red, emerald, black, white: its better if you have played any of them, so that you can know how they work :)
Then you should get the tools that are needed to make a hack; There are many threads which tell you about the basic tools required to start rom hacking..... you can download them here in pokecommunity as well :)
Then you should read some tutorials about those tools you are going to use .... They too are available here in pokecommunity...
Finally you begin your task of making a rom hack.... better be safe than sorry .... keep a backup of the rom you are hacking ;)
You can find many threads telling you about what can be done with a specific rom as some roms act in a different way while others in a different way... so plan what you want to do by visiting different threads in this website and then make a plan to your hack...
..
.
.
Its all upto your thought how you plan,
.
.
Hope you will get better with rom hacking but remember one thing;
to make a hack you will have to use:
- Lot of time
- Your brain
- and have proper concentration :)
I will be waiting for your hack, even if it takes a month, a year or many years :) ;)