To sing a song for you in Engpsh, you can say:

"I will sing a song for you."

Alternatively, you could also say:

"I will perform a song for you."

Both of these phrases convey the idea that you will be singing a song for someone else as a form of entertainment or expression. Is there anything else I can help with?