@KDubs, I have had trouble falling asleep for about a year now, mainly due to stress and a racing mind. What has REALLY helped me fall asleep are two things:
1) Plan to go to bed early if you can, around 9 or 10pm
2) Don't watch TV, smartphone screen, or laptop screen for 45 minutes before bed. So, if I want to go to sleep by 10, get ready and stop watching lights or screens at 9:15. The reason for this is that screens on smartphones and laptops keep you awake because they prevent your body from going into a sleepy phase. The lights make your brain think it's daytime.
3) Take generic benadryl (Diphenhydramine)
PubMed Health - Diphenhydramine
Benadryl is a drowsy medication, but it's benign and doesn't have any side effects. It's also the same thing used in Tylenol or Advil PM.