I've played the game for a couple of days now, really liking it and I feel like I'm starting to get the hang of it, but I have some problems with playing Shaco.
When first played as him I thought that he was awesome, I liked his skills and I liked the feel of the champ overall. But I got my ass handed to me. 
I really didn't know what to do with him most of the time and I used my skills very poorly, but now I'm starting to get the hang of him and I'm winning almost all of my games and not dying much or at all. But still, I feel as though I'm not using the skills to their full potential.
Everyone is always saying Shaco is good with mindgames and I can see the potential in him for that stuff, but I just can't make that good use of Jack in the Box and his ult in that regard and I'm just basically playing him very carefully and defensively and ganking with teammates and slowing and getting kills/assists that way.
So long story short, I was wondering if anybody could just give me some general tips to using his skills, and the mindset of his playstyle and some item tips or something. I just don't want to give up on the champ, he just is so cool and I really would like to learn to play him more efficiently.
Thanks in advance and sorry if there's any typos.