So I got that shifty" is more a criticism of a specific person or his/her appearance and means personally untrustworthy. Shady refers more to actions or character generally and implies you can't tell...
So thanks for clarifying how a shady person is what it implies - standing in the shade - so it isn't easy to ascertain their motives or character. A shifty person continually is shifting their ground...