What I'm learning, after reading books and watching vids and visiting this forum too much is this: Your stroke is what you need to get down first. Without a good stroke, you will continue to make balls only sporadically and only with luck.
Your stroke should be slow and smooth and precise. You'll see people stroke and stroke and stroke and stroke and then suddenly you know when they're going to shoot because they'll revert to a totally different stroke/form to hit the ball.
The professionals aim carefully at the cue ball. They check their angle and aim carefully again. Then with no more effort than aiming, they stroke through the ball - very controlled, very smooth, very calm.
I watched a beginners video once that covered everything from stance to english beautifully (How to Shoot Pool Right - highly recommended), but the next time I played while concentrating on all that, I was a mess. Shot like my first friggin day.
Then my common sense told me that with all my flaws, I could shoot better than that. So the next day I decided to focus down to ONLY my aim, and a very slow, concentrated, so smooth you can't possibly miss the spot stroke; and it was probably my best practice session EVER. I shocked myself and my husband.
And it takes a lot of concentration for a beginner like me! If I don't seriously focus and slow every move down to slow motion, I'll miss the shot. If I concentrate on that stroke, and that tip, and the center of that cue ball, I'll make the shot every time. My position really sucks but hey - I've got another shot, don't I??
English will really mess you up until you learn how to compensate for throw. Don't even think about English until you learn how hit balls straight on.