The main reason why you're not growing and evolving is because you're not exposing yourself to failures, you are playing it safe, you're not taking the risk and you stay comfortable all the time. You don't want to leave your comfort zone that's why you feel stuck in a mud all the time, if you want to get better and experience different things then you better take the risk because if there is no risk then there is no reward. What's the worst thing that could happen when you fail? nothing right? you're still the same person but with a stronger mentality, you learned a lot, you're tougher and wiser now. Actually you already won after taking the risk because you got better. There's no harm in trying, it's a great experience to try and feel yourself, you are expanding every time you try what you are so afraid to do. Failing is normal, you will never succeed if you don't want to fail. Set a realistic goal today and try to achieve it then set a harder goal tomorrow, you need to force yourself to expand, you need to keep pushing until you finally made a breakthrough. It is what it is, it's going to be hard but you will get a lot of benefits from trying, you will never be the same person again, you will become braver and wiser.
If you fail you fail, so be it, try again later or tomorrow. You need to move on fast, forget the past and try again. Never let failures discourage you, it should be the fuel for your motivation, you should get hungrier and faster after failing, it should make you angry in a good way. If you will take the risk then you get braver and more confident, you are growing internally, you may not see the results yet but you will feel it as you keep on trying again and again. This is jus a law of averages thing, the more you try the more you will win, you don't need to become great here... you just need to have that burning desire to keep trying again and again even if it is hard and impossible. Go all the way, push yourself to the limits and do whatever it takes to win. Don't waste your time for stupid things that will derail your progress, you have to be fast and committed. Take it seriously and never let any challenge stop you. You will be tested every now and then but yo have to show the universe that you really want it, that you have no time for whining and making excuses, that you are here to win and not to give up.
Try for one more time before you quit, take one more risk and when you fail... try again tomorrow, this should be the cycle of your life, it will feel like a rat race but it's not because you are getting better mentally, you are becoming a beast and you don't know it. When you're chasing a goal it's not the money and success, it's the person that you become. You will become a different person, someone who will never back down to any kind of problem, once you fail over and over again... you will level up, you will get better than other people.