A few days ago I picked up the game again to continue with the quests as I hadn't played in a good while.
I just gained a level up (character level from 43 to 44) and I want to gain an extra skill training in Lockpicking.
My current lockpick skill is 96, (as I said in my title) and I want another couple of training skills with this.
But my problem is, that Vex of the thieve's guild in Riften (she is normally the only one who trains you in lockpicking) no longer
appears to have a dialogue option for me, where she would normally open a box with the lockpicking info and I choose that skill to level
up e.t.c.

I know there are some bugs in this game, (quests impossible to complete due to the structure e.t.c) particularly on the X Box 360, (which is what I've been playing this game on since I first bought it) but I really don't understand it.

All skills in this game finish at 100.... not 96 or whatever! Am I to be forever stuck at 96 here with this skill or what!?

Is this where all other skills finish at too? (i.e. 96) Lockpicking is my highest skill in this game right now.
So I'm still able to gain experience with other skills which are nowhere near 90 yet either.
So what about this problem I'm having?
Why am I stuck at 96 with Lockpicking?

Can I still get this experience from the Khajit caravan guys? I always find them so diffcult to find,

OR
is this yet another annoying bug in the game!?

If so.... anyone else out there with the same bug here too?