Apart from the obvious having louder alarms and even more than one, have you considered a vibrating one for in your pillow? It may seem strange, but being deaf meant that I needed to find a way of being woken up. You can buy alarm clocks that vibrate inside your pillow (just like the size of a normal travel clock). Go to www.rnid.org.uk and browse in their shop for alert devices which includes alarm clocks. Sorry if this sounds a really strange solution, but you never know it may work!!