Hello,
The red light will most likely affect his sleeping patterns if you use it at night, correct. Are you using a bright white basking light for during the day as well?
They tend not to do well under colored lights during the day as it is too dim for them & doesn't protect the eyes from the UVB rays.
If you have been using a coil/compact light, your dragon has most likely not been getting adequate UVB so getting him a Reptisun 10 tube bulb instead will really help him out!
Tracie