I am an intermediate level piano player. I am able to figure out the chords for all the songs I am interested to play, but it always sounds plain to me. I usually play the chords like a rhythm or like an arpeggio, or sometimes like a broken chord, but I see many people on YouTube doing covers and their piano is a complete accompaniment for the song. When I record songs, the piano seems lacking and I believe that's mostly due to me simply playing the chords in whichever way.
So my question is, are there any resources on how to improve how you can accompany singing? How can I make my piano sound like a complete accompaniment to the song? I am able to read sheet music and play a whole song but I would really like to learn how to arrive at a "melody" for the accompaniment that is not simply playing along with the song.