In looking at your photo, it appears you would have several options. For the shifting in particular, something orthodontic such as Invisalign Express (which is less aligners than a full comprehensive treatment) or Six Month Smiles would correct that very quickly. Bonding would address anything that's uneven on the top part of the teeth. Veneers could possibly be an option, however the doctor would have to look at digital images to see the full structure of the tooth to tell if you would be a good candidate. In any case, call your provider for a consultation and they would be able to best guide you in your options.