I'm usually ignored in social settings.

Even when I speak people don't really respond to me, they just nod and continue with their conversation. I don't have any friends.

I attribute this to me being ugly. I've never been "hit on." Even babies call me ugly. Once a toddler walked up to me and just said "you're ugly!" Even when I'm wearing a full face of makeup people do these things to me!

I've been given advice to be more outgoing and more assertive in conversations. I definitely do try to talk to people, but hat results in them either ignoring me or laughing at me. Once I was trying to talk to a group of girls and they all engaged with me but as soon as I walked away I heard them giggling and laughing at me. Later that day someone told me they were talking shit about me.

I don't want to be too assertive or else that would make me too masculine and I don't want that.

What should I do?