IMO quite the opposite, cams are too big for that setup. B16 with CTR pistons is only around 11.X:1.

remember you got a TINY motor in the NA world. sure you can rev the piss out of it, its a b16, but you might see better results from a milder cam such as a Skunk2 Stage 2 or Skunk2 Stage 3.

I havent seen great results from the B16s with PRO cams. Ive seen some guys with stock motors make around 150whp with them which is about 20whp over stock, but i havent seen a BIG number from them like you see on 1.8s an 2.0s.

YOu need a better header, DC JDM just isnt going to keep up steam

You need to lean it out, 12.5-13.0 is pretty rich for an NA motor. 13.5-13.8 is what i would tune it to, then see how power picks up or drops based on going leaner or richer.

My 2.0l made the most power at 14.0:1 whihc most people will tell you is crazy. but thats where it liked it an it never detonated.

so,
Get a better header that can breath with your motor and its RPMs, possibly pick up some TQ
Retune it

but even still that motor wont make much past 180-185whp if that