If you can already generate traffic, I’d just focus on turning that into money instead of learning something completely different.
Lead gen is probably worth testing. Pick a niche, send some traffic and see what converts. If you can bring real leads, finding people willing to pay gets a lot easier.