Okay so I just beat the first gym in my heart gold, and I'm having major level issues. My highest level is 12 so I'll be in a tough training situation with my lowest level being 6. So if any of you could help it would be appreciated.
HeartGold and SoulSIlver are two of the most difficult games in terms of training, as the wild Pokemon's levels are low compared to what the gym leaders and Elite Four's levels will be. Here are a few tips for early game that can help with levelling up -