Space battle is not what it seems to be. For one, there are the planets that collides with the missiles. Not to forget, we also have the gravitational pull that alters the missile course.
Upgrade your ships health to endure more damage from your enemies.
Upgrade your missiles or get new ones to attack your enemies.