Dear redrose1,
I empathize with you and I understand what you might be feeling.
You are neither shy, nor social nor anti-social. You are just not confident enough and don't believe in yourself. NEVER NEVER NEVERRRRRR let yourself down. People's perception ignites from your perception of yourself.
Just believe that you are GOOD and start socializing. What has really helped me a lot is by looking into people's eyes. Stare right into their eyes while walking or talking or anything.
Hope it helps :) !