Sleep is a complex system with several physiological and psychological factors. Sleeplessness is usually due to specific underlying cause. It's important to identify and treat the cause. In your case although you report impaired biological clock, other causes such as psychological, physical, abnormal experiences during sleep etc needs ruling out.
Next Steps
practice good sleep hygiene techniques, lifestyle modifications like regular exercise, relaxation, yoga, meditation etc. Read my blog on this topic on www.mindcarebangalore.com. For your biological clock issues, gradually bring forward your waking up time by an hour or so every week which should help you to sleep early too. Follow other sleep hygiene techniques as in my blog. if problem persists, then consult a sleep specialist as we need to rule out other underlying causes and consider medicines