you gotta have a unique creative side. Talent can’t be bought. You have to have been born with it. Get money. Get a keyboard workstation(Yamaha Motif, Roland Fantom, Korg Oasys) very pricy but sometimes you gotta step it up if you really want this. Maybe find lessons for piano, guitar, and such. That will bump up your music skills a bit. There are programs out there like Nuendo, Cubase, and king of all of them, Protools. Find aspiring singers,rappers in your area. Find time to link up with them and jam. Try to find your style. Try to link up with other producers and absorb their knowledge of the game. hope this helps a bit bit. good luck in your endeavors.