Hi, I would suggest looking at your diet, mainly the number of calories you are eating each day.
You don't need to cut any food groups from your diet but changing little things can make a world of difference.
Such as when you cook use frylite or versions like that, low calorie/low-fat milks and cheeses, etc, just switching to these things can alone bring your calories down.
Maintaining a calorie deficit, try an app called my fitness pal, it helps you log what foods you eat each day and keep you hitting your calorie goals.
Calories are basically just energy so that's why they say abs are made in the kitchen and not by the amount of exercise.
You are doing amazing with the 3 times a week, keep at it. Losing weight can be a long hard journey and will take quite some time before you see the scale move loads or see a big physical change in yourself, but they will come with consistency.
One last thing, keep hydrated, get your 7-8 hours sleep each night, and don't put yourself down if you make mistakes with your diet.
You got this and I wish you the best.