If you aren’t experiencing any medical issues like thyroid problems then your metabolism needs… to move more and eat less.
there is NEAT which is what you burn as a human through being alive and every day movement but not exercise so you can even improve your NEAT too by getting up frequently, standing, walking around a little. Your NEAT will be low if you don’t move much so your daily energy burn might be quite low.
You will not lose weight at all if you over consuming calories and although you are a little active, it’s not clear if you are swimming very slowly or how much exertion you use in aqua - I used to go to an aqua class and although it was fun, it wasn’t actually getting my heart rate up much at all. Yes I was moving but I am also moving if I walk slowly but I am not necessarily using much energy to do so and it’s not really exercise. Swimming is good for your joints and mental health and such like, but unless you are going for it, it’s not going to do much for burning more energy that you are looking for
You could briskly walk at least 2 miles a day (which should take 30 mins) so swimming 2-3 miles a week is not really that much. I walk 5 miles a day which is 10,000 steps and takes me around an hour in one go or 2 x 30 mins and then I have added on the non exercise steps usually comes to 10k
your metabolism will improve if you move a lot more on a daily basis as it will then naturally use more energy, alongside reducing portions of food that ought to put you into a calorie deficit over time. You will have an increased NEAT and you will have more calories burnt from 150 mins of exercise a week and it will get your energy burn up a little.
Adults are advised to get 30 mins exercise a day. This actually means you are exercising to the point of being a bit sweaty and slightly out of breath to even count as exercise. You should still be able to hold a conversation but know you are working hard - a fast paced walk is enough. You don’t need to join a gym or run.
you don’t specify anything about food other than calories so it could be that you are more sendentary than you realise and are therefore eating at your maintenance calories across a whole week/month.
I was settling down at over 15st and have lost over 3st by walking more, Pilates, some weights and counting calories
Have you tracked your heart rate when you are swimming/aqua?
you can’t out exercise a bad diet but you can help move up your energy burn by moving around more every day