Thank you for the picture and question. Short answer is yes! I would recommend seeing an orthodontist to fix your alignment. It looks as if your upper front teeth are also pushed out and overlapping and the side teeth are slanted inwards. The position of the front teeth can cast a shadow blocking the side teeth from being viewed. With everything properly aligned, you can create a wider smile. Another option is getting porcelain veneers on your upper 8-10 teeth. This is a way to instantly fix your smile without having to wear braces or Invisalign. With veneers, you can buildout the side teeth giving you a wider smile as well as creating a more symmetrical smile. Veneers can also be used to give you a whiter teeth that will not discolor or stain over time. Both options are good, you just have to decide whats best for you!