Best alternative to propranolol?

i have tried pizotifen which only worked for a little while, now im on propranolol 20 mg three times a day and it seems to be making the vertigo and migraines much worse. Its hell on earth now. Any suggestions as to where i should go from here medication wise? Emily x