When I was in highschool, I wrote a bunch of my own music. Sometimes I would start with the lyrics, and other times I would start with the melody, bassline, or drums, but it always started with the initial inspiration.
That was actually before I picked up an instrument though. This was all done on the computer and I had no idea what I was doing theory-wise. A lot of my melodies used chromatic notes, infact, I don't think I would have went too far outside of 3 whole steps in any melody I did. I also didn't know anything about chords, so there were no progressions and my basslines strictly followed the melody (while maybe omitting a few notes here of there). Because I had no theory knowledge, it was also very hard to add a counter melody ontop of the existing one, or even transition into another melody and have sound right within the piece. This basically made every song as a single melody and choruses were differentiated by adding 8th note hi-hats, lol...
Those were aome crummy songs, and maybe part of the reason why I was hesitant to get going until I knew more theory and had a better ear, but after typing out the above, it's clear to me how much more I know today and should already have the potential to compose stuff leap soon am doing bounds ahead of that crap I did in high school... I'm not expecting my next song to be a masterpiece by any means, but I have a good enough foundation to get started.
When I first typed this thread, it was drastically different. It was actually supposed to be a guide of tips and tricks to composing, and I was going to start posting tips I had come across. However, I realized that since I don't actually know what I'm talking about, I should probably just jump straight to my main question... Anyway, as I was typing it, I came up with this quote, and I like it. I'm going to try and keep it in my mind as I compose:
"Your next piece doesn't have to be your best or most complex. You will make hundreds of pieces in your life and your masterpiece is yet to come."