I've seen people who were saying "hey it's months I'm working hard on it, why I'm not a star yet?". Well, with that mindset they probably would never a star or whatever even close to that, simply because they'd get tired very soon and eventually give up as soon as they realize that they have to work super hard for at least a couple of years until they start seeing some small signs of victory!
This article is not here to tell you that you never can make it in music industry but it's telling you that if you're not a hardworking person and if you don't have faith in what you're doing, the chance of success is pretty small for you! You have to keep making and marketing it. None of them alone is enough. Let me tell you this way, let's say you are an awesome songwriter and/or producer and you have these great songs you had just made and your keeping them in your computer, what would be your next move? Or opposite of that, if you are not that great of a songwriter but you keep bragging about your music. People are not stupid. They listen, and they see it doesn’t match with what you made them to expect, and guess what, even if your next projects are actually good, these people most probably won’t care anymore! Because they’ve lost their trust.
Just remember one thing. If this is what you love to do for a living, don’t be afraid to put all you have in it. Sweat, tear and blood are there to be spent on achieving your dreams!