You can earn XP and Happiness Points regularly from Singer Stage. All you have to do is visit Singer Stage often and play mini-game to earn rewards.