well, first off, Sitrus Berry isn't legal anymore. Second, you'll have big problems vs Infernape.
You could use either Mew * or Togetic d against fire types rather effectively.
Also, I'd take out 3 rival and a switch for 4 celio's, and 2 Energy search, 4 Sitrus Berry, and 2 Shieldon, and 2 more...