help, i've been suffering with migraines,tension headaches and cluster headaches for three years now. nothings working

arrgh. Im getting really tired of docters, does anyone know of any new medications i could ask after. Been on all the usual. please help.