Smoking and an unhealthy diet in general can stunt your growth.
Your 13 though and probably have not had your growth spurt yet. You should, in a year or two. At that point you'll gain height rapidly.
Watch what you eat and give up the smoking, at least temporarily, until you are in your early 20's and stop growing.