Pheromones are not magic and though it will assist in that area you need to make a conscious effort and know that you got it and you should have no reason to be shy.
I am actually trying to grasp my mind around it and I remembered a thread which may interest you.
You already received some great advice and I think these pheromones are going to help you to take steps towards getting out of your pretty shell.