I can so relate to this. I've been a chronic insomniac since I was a child. If it weren't for the trazadone I'm taking I wouldn't sleep much at all(I'm just glad I finally found something that works for me, I went through so many different medications to find something to help me sleep). I know how seriously frustrating it is when you just can't sleep no matter what you do.
Seroquel is a great medication for sleep, but you do have to watch out for weight gain. Seroquel helped keep my sleep cycles regular for a long time, but I had to come off the drug because I was pre-diabetic I had gotten so overweight. If it weren't for the weight gain I would still be taking it because not only did it help my sleep it stabilized my moods. But just because some people have gained weight on it doesn't mean everyone will, I really encourage you to try it and see how it goes.
I wish you the best of luck resolving this, seriously I know how horrible it is when you just can't sleep.