I need major help

My two year old will sleep for an hour at night and then wake up and stay up the rest of the night. I've tried everything, warm baths, rubbing him down in lavender lotion, warm milk, chamomile tea, letting him run his energy out outside. NOTHING works this has been going on for a few weeks and I'm at my wits end. I'm also a single mother so I don't have anybody to help me or get up with him while I'm asleep, I need any and all advice, tips, suggestions, whatever