Good day,
By looking at your photo, it is clear that you have a space deficiency with crowding that could have been caused by various factors during your development.
Orthodontic treatment can be undertaken at any age. Usually Orthodontist are reluctant to remove canines for the purpose of orthodontic treatment. They would rather remove other teeth, for example your premolars, in order to create sufficient space so that the canines and other teeth can be positioned in a more harmonious relationship.
It is also sometimes necessary for additional jaw surgery in severe case in order to reposition the jaws as well.
My opinion is to rather go and see an orthodontist, which will do his own clinical examination as well as other measurements regarding your growth pattern, to formulate the ideal treatment plan for your case and then take it from there.
Luckily it is never too late to improve your smile