Honestly quite an achievement considering you did everything by yourself.
That said, movement is rather terrible.
Point and click is not very suitable for moving targets with small hit boxes.
The easiest fix is to set movement to awsd, but if you want to keep using the mouse, use a click and hold mechanism.