On the subject of your techniques, it sounds typical of sport karate and this simpley will not do in NHB. I suggest no dashing whatsoever and lots of lateral movement away from the power hand. Also lots of head and hand movement and get with a wrestler and learn to sprawl. You need a gameplan and you need to know something about your opponent as Warlock mentioned earlier. Where do you live? State and city?