Karma Yoga is preliminary. It purifies the mind, but Gana Yoga is next and Bhakti Yoga is highest. Traditional Arjuna teachings of Shankara are not at all similar to Vivekananda's teaching. The combination may be different in meditation or other spiritual practices. But even by action, one can attain enlightenment.
Description : Swami Sarvapriyananda teaches Chapter 9 Verses 29-31 of the Bhagavad Gita. In this series of talks, Swami Sarvapriyananda unfolds the highest truths of Vedanta through the study of the Bhagavad Gita (The Song of God).