How to change layout in OS X like Shift=English, Ctrl=Russian?
Like in Punto Switcher in Windows or Xneur in Linux?
If you want to change the keyboard layout easily first of all go to
System Preferences -> Keyboard -> Input Sources
and select the layouts you want to use.
Then, at the bottom of the window, you must check the option "Show input menu in menu bar". Now a little flag with the layout-country will appear in the menu bar and you can easily switch layout from that.
See screenshots attached
As instead, if you're more comfortable with keyboard switch, select the layouts as I suggested before in Keyboard Preferences and then do cmd+space: a little transparent window will appear at the center of the screen and by pressing (again) space you can move all the way up & down, selecting the layout you prefer.