The 3 main ideas of music production: music theory, sound design, mixing/mastering. The most important of the three is music theory - go online and do some research, it’ll do you some good.
Saw your post about the collab. get some more experience with solo songs first, get feedback, try to find your style, and then get back to me. Easier said than done, obviously, but if you really love music, then youll be able to do it!
Good luck mate!