Everyone is different so just work on whatever gaps you have. For instance I've always been decent at melodies because I've been playing piano forever. So I spend time working on drums, sound design & what not. I'm not a big fan of music theory, I feel like it's just way too confusing. But...