Yellowish discoloration of teeth could be due to plaque
and calculus, beeverages and foods. First get a scaling of your teeth done by a dentist
. If the yellowish discoloration persists then you can get bleaching of your teeth done or get ceramic veneers done.The gap between teeth can be corrected by orthodontic therapy.