sorry Star Wars canon doesn't work that way. What you see in the movies is how it actually happens. So if Boba is inaccurate in the movies he is always inaccurate.
No, it's called the stormtrooper effect. He had
to miss Luke for the plot to continue. If you read any EU, he is the best
bounty hunter in the galaxy. He wouldn't well be the best if he missed at 0.5 meters. He is probably one of the best, if not the
best, bounty hunter in the galaxy. Any blind guy could get a cheap shot at a jetpack -- Fett just has bad situational awareness. Other than that, he's great.
So I will repeat
, for the sake of this match, Fett shoots as well as any elite soldier. Also, the cloth he wears is lined with armorweave, so it would at least deflect the first few shots.