I can see that you have been taking these medicines. Your sleep problems need to be evaluated with proper case taking.
Next Steps
You can ask for homeopathic consultation. Lifestyle Management and personalised diet, fitness and stress management will help you. I can offer you advice in this regards.
Health Tips
Avoid taking stress and plan some activities that make you feel good.