So you've got good musical ideas. That's great!
A few thoughts:
- If you don't understand your software, it's going to smother your creativity. What do you still not know how to do? I recommend learning those things, even if you don't have a song you need them for at the moment. Whether it's through exploring or watching tutorial videos or both, get to know your software so it doesn't slow you down.
- I was listing ideas above on how to get the creativity to flow. Because unless you're careful, it will flow when you don't need it and stop when you do. Maybe you don't listen to podcasts, but YouTube can be a distraction. It sounds like the ideas flow when you're bored? Intentionally create that boredom, then see what happens. For me, that's boredom while driving without something to listen to. I start tapping and humming, and before I know it, I have half of a song figured out. What creates that boredom for you? Try to put yourself in that position more often. I often am not in front of my computer when it happens, so I record those moments on my phone to listen to later.
- I read a book recently on what keeps artists from creating art. It all comes down to Resistance. You can fill your head with anything to keep you from doing what you know you should be doing, from entertainment to friends to needless tasks to activities you don't even like. Anything! The author wrote that real authors know it's not writing that is the hard part of creating a novel: it's sitting down to write that's the truly hard part. Successful creators know how to identify that peculiar flavor of procrastination, and beat it again and again. If you're going to be successful, learn how to identify the shapes and forms Resistance comes in. It doesn't get easier to fight, but you can grow accustomed to the difficult task of fighting it every day.