RE: 5 yards difference???
Duk, I wouldn't guess about this one... take your bow in to a shop where they can inspect the bow, the arrows, and your form. You might be surprised how easily you correct this.
If I were shooting baseball sized groups at 20 yards I would not be very happy - take the bow in and get it corrected.