I created a new image size but the images on my site are still shown in the old size
You have to regenerate images for the new size (or if you edit a size). It will not happen automatically. And don’t forget to change the image label to the new one in your theme’s function. Ie: the_post_thumbnail(‘new_size_name’).