You should start by indenting your code and using SPACES(please!!!), it's a pain to check it as it is now. You can take a look at my Entities Resources Replacement, ClientUserInfochanged and SetClientKeyValue hooks are what you need to see.
If I'm right you need to specify full model path in set_user_info: models/player/jbemodel/jbemodel.mdl