Arm alignment makes a difference, also. If your arm is out of alignment and you're doing a twisting motion to compensate, you're moving a lot in order to stroke a little. To really develop a great shooting arm cueing action, you'll probably need the assistance of an instructor, or at least a good player who has had instruction themself that they can pass on to you. If you have a well-aligned cueing action, your stroke becomes much more energy-efficient, and you can accelerate to the contact point smoother and harder without feeling like you're stroking as hard. When I went to a BCA instructor who immediately fixed some obvious flaws in my cueing motion, I found I was drawing the ball further than before even though I felt like I was stroking much softer.
If you want more specifics on arm alignment, try to develop a stroke where you can answer yes to all the following:
Is my shoulder joint directly above the cue?
Is my upper arm (from shoulder to elbow) directly in line with the shot?
Is my lower arm (from elbow to wrist) perpendicular to the floor at contact?
Is my wrist hanging naturally (not using any muscle-tension to hold it in a certain position)?
If your stroke fits that, and you may need an outside observer to be able to tell if everything's aligned, you should be able to use a pure tricep backstoke and a pure bicep forward stroke, using your elbow as a simple hinge. If you aren't already doing that, you'll be surprised how much power your stroke gains if you start.
-Andrew