Not real sure what you aren't doing right! Of course, the slap is why armguards were invented. If you are shooting right handed, the arrow normally passes over the left hand, you may not be holding the bow correctly. Shooting off the right side, I can't help much.
Hawkdancer