These look like good efforts but I have a few thoughts which might help.
The images are quite small here and it is not that easy to evaluate them
at this size.
You have got a load of views so obviously member are interested in your post.
I would investigate resizing for the web so that you can resize to 800 to 1000
pixels on the long side so that the image will show at a decent size here.
I use a free program IrfanView to resize but you can use photoshop.
If you need help with this just ask and you will get it.
The cropping looks a little tight on your subjects and the dimensions of the
frames are a little unusual.
You obviously liked this crop but I feel a little wider view might have been better.