I think your blinker fluid might be a little low, that always messes with the lights. and u might try following the light wire in the overhead, theres a harness in there that might have come udone. that is if its not a fuse.
2006 SE 6 Speed, Solar Yellow. Zone 2" Hydro BB, Sway Links, and Steering Stabilizer. 31x10.5-15 Bridgestone Dueler AT Revo. Alpine CDA9813, Polk MM6, Polk C400.4