Don't be afraid to spend 6-8 hours a day on your computer to learn and to write your own music. I know that it's hard when you already have a job but if you work hard, you give yourself better opportunities to succeed.
Work. Always work. Uploading your music to youtube and sending an email once in a while won’t magically get you to where you want to go. No one will “discover” you. You need to keep pushing and be the best musician you can be. Arnold Nesis
NEVER try to force creativity but ALWAYS hammer home your work to companies and individuals, persistence will always pay off no matter how hard you try. Once you have a lead, keep at it and the rest will follow. Secondly, never compromise your morals or your ethics for anything. Always keep them firmly at your forefront and if any project tries to make you put them aside for money, leave. There will always be another project.
The main thing is not to give up on your dream if you want it bad enough. Keep writing and getting better at what you do and eventually it will happen.
Here’s something I wish I could have learned a long, long time ago - you can’t always trust your parents :D especially when they say that music isn’t going to take you anywhere. There are too many examples that can prove them wrong, just do your thing, figure out a way to be good at it, figure out a way to become even better at it and you’ll be one of those examples… but you shouldn’t care anyway. And even when you get there, there’s always something ready to go wrong and you just can’t be prepared for anything. But less head banging and more problem solving is always a great idea.