Rotations of Bulk Ions and Impuritiesin Non-Axisymmetric Toroidal Systems