I can't teach you how to ROM hack because it would take a very long time. I suggest going to the Tutorials section and reading any tutorials on things that you want to learn (I recommend reading at least one tutorial (thoroughly) on scripting because it's a crucial skill). If you have any specific questions, I can answer them for you but I'm not good at general questions.