Probably would help......as long as you are range shooting, can hold your bow at full draw fairly steady, it is not raining, not snowing, no high humidity, no dust blowing, no sun reflection at the wrong time, use a special cleaner and cloth as not to scratch the lens, protect the lens from being scratched or damaged, and all of the above if using under adverse hunting conditions.
No a scope won't really help.. Best thing for you to do is limit your distance to what you can do. don't be surprized when you go out and hunt, when a deer comes within seven yards of you. Now what are you going to do?
Most spend too much time on thinking and praticeing long range, they are ill equipt to deal with a short range senerio.
my setup I can use my 35 yard pin at seven yards. Can you tell me why it works that way?