Ok i have the lyrics for a song and thae riff, drum beat and all but the lyrics are flat
Any time i try to sing it i find myself singing the same bland notes
Any help
Instead of singing the lyrics over the music, hum a tune without the lyrics in your mind. If you get a melody you like try working the lyrics over that. You might have to adjust the lyrics a bit, but it is worth a try.

Also, you could try to work out the rythmn for your lyrics first and see if that will sprak some different melody ideas.