The first thing you should do is keep them as stage 1 pokemon (ie. Gengar's stage 1 is Gastly) as they require less exp to level up. Then I'd suggest getting into a good guild which also boosts exp, buy membership, 25% exp boost in coin shop. train in specific locations such as Dragons Den, Seafoam Islands, Victory road, Cerulean Cave etc..