Baby shower

So I know traditionally your mom or sister or someone throws you a baby shower. Would it be weird or selfish if I throw one myself? I've never actually attended a baby shower let alone had my own. I feel kind of lost as to what to do. One of my friends has said she would help me organise it but I still feel kind of silly doing one myself.. thoughts?