I apologise in advance if this comes across as flippant, but the best thing you can do to sleep better is to exercise and eat well. I've taken up exercising regularly in the last month, and have reduced my carb intake and the quality of my sleep has improved immensely. Try the apps, by all means, but nothing beats a good jog 🙂
Alex