As an athlete with the same problem (MMA though), I have kind of taken a WSB approach to my training mixed in with some basic strength training principles. I like to do a heavy set on my max day (obviously) and deload every 4th week before going heavy again. My weak point is off the chest too and I have found that 2 and 1 board presses are good to throw into the rotation, and also illegal wides are good to do as well. I do a lot of hypertrophy work for my chest as well, which is unusual for powerlifters, but I have found that my numbers go up steadily if I do so. Here is my average bench day:
Max Set
3 to 5 rm, every so often I dip down and do a 1rm
After the max set I do a set of illegal wides @ roughly 70% (12 reps I believe). After the set of illegal wides I use the same weight and do a set of paused reps with a 2 second counted pause. In the past I only did one or the other, but for me mixing the two has worked. Try it and see what happens, but pause reps are probably the best thing for building explosive power off the chest. They are also yet another option I throw into my rotation every so often if I feel I lack explosiveness.
After that set I do 4 sets of incline bench for 8-12 reps supersetted with parallel grip chins with a 45 second break between sets. The low rest periods build up stamina and really help with hypertrophy. Every week I decrease the rest by 5 seconds or increase my reps used.
I then do
Shoulder presses, 4x8-12 supersetted with 1 arm dumbell rows, same scheme as above
After all that is done, I do normal tricep training as my tri's are pretty strong and do not need much work and I do close grips and dips on my other bench day during the week. I close all of it with some light face pulls and stretches.
Hope this helps. Above all, experiment with what I gave you and figure things out. For me it took forevvvvvver, but doing a little bit of heavy work with lots of hypertrophy work has worked out the best for me