We tend to blame the equipment when things don't go as planned. Deer aren't tanks. Don't shoot them in the shoulder would be my first piece of advise.
Good shot placement is the key. If the deer isn't standing in the right position, or close enough, or won't stand still, etc....don't shoot. It's that simple. It won't matter if you are shooting a 1,000 grain arrow from a 150# bow, if you don't hit the vitals you won't get the deer.
I've posted many times about my best friend's daughter who has killed several deer pulling around 25# @ 25" with an arrow that weighed around 400 grains. She put the arrow in the right spot, dead deer. (MS has no minimum draw weight in case anyone was wondering) I think her longest recovery was 65 yds or so.
Practice until you can hit the spot consistently, stick with shots you can make consistently, and go hunting.