Absolutly yoga can be done at home! If you are looking for guidance, there are lots of free classes online that you can find on youtube. Tara Stiles is great for beginners. As for the spiritual aspect, it is more and more being left out in the modern world (which is sad) Getting yourself a copy of The Yoga Sutras and starting to read through that can be a great place to start on your own. <3