Question: pokemon let's go pikachu how do you level up?
Answer: Beat them up so you can buy loads of Ultra Balls and Lures and then just catch lots of Pokemon in the way mentioned above. That's the most efficient way to get your Pokes to level 100 and you might just catch some shinies while you're at it.