Promotion really can be worth it. It's the difference between reaching people and sending a song into the void. After all you've put into the music, you owe it to yourself to make it count. I also honestly think it's best to choose a music promotion service instead of trying to do things yourself.