In order to become a better person, you must first realize how horrible you really are. Not in the dramatic sense, but in the quiet ways you sabotage yourself, repeat unhealthy patterns, hurt people who care about you, or tolerate what wounds you. You cannot grow if you keep pretending you're innocent in the story you've created.
You need boredom. A lot of it. Start by going on walks without music. No stimulation. No distractions of any kind. If you learn to sit with your own thoughts, for long enough, in time they will start serving you. You'll start having ideas once again. You'll start developing an extreme sense of clarity that will shift you into the next stage of your life. All by being bored, which is pretty insane.