Ah, dragon flight. I've heard many a debate about this, with solutions ranging from extremely lightweight skeletal structure to magic-assisted flight (think inherent permanenced levitate to control altitude, wings to propel forward and turn) and even a suggestion that they were filled with hydrogen or some other lightweight gas to increase lift.