Is cl_ge_gameplay_help the right command? I don't need help so I am unfamiliar, but I haven't seen us stack tags like cl_ge_*
As a Good Practice, bind only once. You want H to always call your help feature, so change the help feature, not the key's function.
bind h "help_cycle"
alias help1 "cl_ge_gameplay_help; alias help_cycle help2"
alias help2 "cl_ge_weaponset_list; alias help_cycle help3"
alias help3 "cl_ge_weaponset_list; alias help_cycle help1"
alias help_cycle help1