Upload all your musical stuff on Soundcloud, beats, tracks, lyrics.. With Music production, you have to produce, produce, produce, it's crap? Fuck it, and finish it. You'll progress really fast with that way. I'm producing too (djing sometimes).
How old are you? Maybe it's just a part of your life that seems crap to you, but everyone grow up and get better when he wants it.