Are Germans shy?

No, they are reserved. They will not warm up to you unless they know you very well.