How to change layout in OS X like shift=English, ctrl=Russian?
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 &amp; down, selecting the layout you prefer.