Transforming your body is what's known as an "Iterative" process.
This means that you try things.
You learn what works and what doesn't.
You gather data to keep track.
You change to see continued improvements.
You adapt. Your body responds.
I think most people get stuck because they keep repeating the same routine without any progressive change.
They stick to the same routine at the same time at the same part of the gym or outdoors.
There are no rules and formulas to this stuff. There are only general principles and you must tailor everything to suit yourself.
I like doing 2-3 bike sessions per week in my studio plus 3 weights sessions. Running makes me sore everywhere so I don't do it.
I change y weights every 4 weeks and my bike program every 8-10 workouts.
When was the last time you changed your program to adapt?
Do not be afraid to completely break from your routine and try something different for 4-6 weeks.
As long as you are pushing yourself to progress safely and the exercise is challenging, it is okay, most stuff works.
If you are following a specific type of eating pattern and it has been proclaimed as a miracle weight loss method but it isn't working for you, try something different.
Listen to how your body reacts and monitor what is working.
Here are some examples of changes you could make:
1. Switch from 5-6 small meals per day to 3-4 bigger meals spaced out.
2. Switch from long bouts of cardio to short bursts of high intensity cardio.
3. Switch indoor training to outdoor activity.
4. Change your workout time.
5. Replace take aways with home cooked meals.
6. Change the exercises in your weights program.
Try anything and everything for at least 4-6 weeks and monitor what works and what doesn't.
There are no rules - just principles and principles can be manipulated and changed and adapted to help you get results.