First you need to get scaling or cleaning done. With that ,outer stains like tea or coffee stains can be removed. However, if you want to have white teeth then teeth whitening or bleaching is recommended. For crooked teeth, orthodontic treatment ( braces) is advisable. You should consult your orthodontist who is specialist for that . Doctor will evaluate and do Radio Graphic Examination