My band wants to cover Double Vision by Foreigner, is there anything I can do to improve this before I perform it live?

Clericsgonewild Sorry for long reply, it's pretty ok, but it seems, that you are taking too high notes for your vocal range in the first verse. Just my opinion, I can be wrong.