If you have injury problems or find your techniques not as effective as desired you should study the principles of Shao Chi Chuan carefully.
Although Shao Chi Chuan deploys principles that are entirely found in classical Tai Chi Chuan, the supreme martial art, there is good reason to practice this Shao Chi Chuan first. Tai Chi Chuan, and good Shao Lin Chuan, are both very difficult to master, requiring years of very dedicated training before any effective self defense capability is acquired, whereas Shao Chi Chuan can be very practical in weeks.
It also differs from mere kickboxing, as it's emphasis is not in competition but to be a complete martial art with its traditional discipline and values ( motto: Loyalty and Honor ). It also develops the student's understanding of the principles required to gradually pursue and master the ultra sophisticated art of Tai Chi Chuan. which is more often than not, badly misunderstood and practiced.