I would recommend a consultation with an orthodontist for braces or Invisalign to correct the alignment of your teeth. Some teeth contouring can be done afterwards to improve the shape of the teeth if needed. Another option is veneers to improve shape and symmetry of your teeth.
Based on the photos, you appear to be a good candidate for porcelain veneers to improve the shape and color of your teeth. Veneers can also add length to your teeth and improve symmetry of your smile. . Seek an experienced cosmetic dentist who has great photos and reviews.
Its a little tough to answer this without an actual clinical examination and pictures with the lips retracted to assess the length of your teeth.
However, if there is a tooth length issue, porcelain veneers is a great way to increase the length. Alternately lip repositioning to increase the...