Joining a choir does wonders. You can blend into the background and just pretend to sing when you don't feel so confident- that will help you just as much because you'll get used to the tune. The greatest thing is that you can work at your own pace, as there will always be people that will cover you.
Unless of course your in some big symphony choir.