Before trying build up shakes, I'd check that your blood sugar levels are OK, as if they're too high, you will lose weight. Definitely worth asking your diabetes team for help - and referral to a dietician if at all possible. If you're into sports / dance, some units have dieticians who specialise in diabetes and sports / activities / dance etc.