I'm always fascinated as to how many people play a role in making a song.
In my case I write and perform the songs.
But I normally purchase the instrumental.
I then often incorporate at least one if not all of the following; DJ, singer, live instrumentation.
Next the song is recorded. Followed by the engineering, sometimes this step is the same person.
Once the song is perfect and ready to be released it goes through the final step of mastering.
After I have the final product, I connect with a photographer in order to capture the concept of the album cover.
I then send the pic to a graphic designer who creates the album cover.
Once the album cover is ready I send the music and album cover to CD Baby in order to have it put on iTunes.
That's a whole lot of people.
Wishing you continued success!