I just read your next response.
It looks like you are on your way. Don't get upset or frustrated with yourself. You made HUGE positive improvements so keep going in that direction. I'm proud of you for the strides you've made thus far. Keep it up!!! You're definitely on the right track and have the courage to move forward.
Next time you have that sign by yourself fake it till you make it. Pretend in your head that you DO want to hug people and they DO want to hug you. I am sure they will!