sound like possible clutch slip, you need to check for that before opting for a bigger engine strip, can you select 3rd gear start the motor pull on the brakes and let the clutch out with some throttle, the engine should stall against the brakes, if it doesnt it's clutch slip,
you say its worse after oil change...did you use motorcycle specific oil? wet clutches on bikes need this as you may know