The black triangle between the teeth is indicative of periodontal disease, and possibly loss of adhesion of the gum, with loss of alveolar bone. To correct it the first step would be to start with dental cleaning sessions, once a correct hygiene is achieved, analyze if a periodontal corrective...
Bonding could certainly help, It seems the tooth ( your canine) behind the one you are concerned with (your lateral) is in too far (cross bite), you might want to consider some kind of orthodontics which would move your canine out and your lateral in which would give you a very nice result which...
There is a way to restore that smile,and make a more aesthetical hollywood look,with Zyrconia crowns,shape size and even color can be done within just a couple of days and you will certainly will improve and have the smile you always wanted.