My guess is your vision center is off to the left. You need to see yourself aligning with the shot. Like a mirror or camera or phone. Get a measle cue ball and watch the spin. Practice shooting straight in shots until the cue ball does not spin to the left or right.
to get better vision center...