How do I get rid of flaky skin? Bubble bath?

No. Bubble baths are notorious for drying your skin out as the contain many chemicals. Watch your diet, maintain good hydration with water and apply moisturizer liberally and frequently. The best moisturizer is the one your skin likes!