I'm extroverted but generally don't like people. So I could interact all fine and leave a good impression, it's just I prefer not to and mind my own business instead of listening politely to ramble. So there's no general solution to this.
It seems the solution would be to find people you like. If you struggle to find people you like then the solution seems it could be to figure out what you like about yourself.