The issue is mostly certainly the combination of light quality, lighting angles and lens. There's a reason why professional portrait studios use multiple lights/flashes from very specific angles (key, fill, rim) and longer focal range lenses. Proper lighting will either create interesting shadows or remove them depending on what you're after. Long lenses at open apertures create beautiful background blur but more importantly the long focal length compresses facial features which is much more flattering.