Lama Surya teaches the following Six Building Blocks of a Spiritual Life:
- Daily Spiritual Practice
- Spiritual Study/Reading
- Inner Growth Work
- Regular Group Practice
- Work with Teacher(s), Elder(s), Mentor(s)
- Altruistic, Charitable Service
The first three tend to be more "alone", the second three more "together".
For further explanation, see
Lama Surya's Facebook Note on Six Building Blocks.