If you are serious about improving quickly, then you’ll probably get the fastest improvement in my Composition 101 and 201 courses. But if you don’t have the money right now, I have a stock answer that I send to a lot of people, that think will help you.
Please note that many of these can be done concurrently. For instance, I recommend learning to read music while learning to play an instrument.
On to the stock answer:
I have many resources on this site that are devoted to learning composition:
Start with the Start Here Page – This article discusses my philosophy of composition and learning.
Read the Blog – There are over 120 articles devoted to many different topics of composition.
Listen to the Podcast – A relatively small number of shows, but very compact in presentation. I highly recommend listening to them.
Sign up for the Free Course – This is an 8 lesson course that shows you how to compose a simple piece in small ternary form.
Take Music Composition 101 – This course covers a ton of foundational material, and is recommended for composers of any skill level, but particularly beginner’s, or intermediate skill composers who want to fill in knowledge gaps.
Take Music Composition 201 – This teaches you how to write pieces that are longer by using loosening techniques and development techniques.
I would recommend that get a solid base in reading music and playing some kind of instrument.
I would also highly recommend practicing ear training and transcription. This ability will help strengthen your ability to audit. Audiation is the process of being able to understand music that you hear in your head. This means a melody or chord progression that you imagine.
It comes down to putting in the time to truly understand the craft of composition. If you put in the effort, I can teach you.