I understand what you're saying SoulFlower. That's why I posted my clip, I feel that I am not a very good singer, but it's good to face your fears in order to get past them. Once you face it initially, it gets easier every time you do it.
When God blesses you to be very good at something, you should not feel like you are showing off when you use what he's given you, after all, he gave it to you to use. As long as you are careful to give God the glory and realize that it is he who makes it all possible, then you are not showing yourself off, you are actually showing God off.