Brian McFadden is suffering with "quite a lot of pain" after dislocating his shoulder - but he isn't letting it stop him from training for his next routine on 'Dancing on Ice'.