I have found these resources useful, especially for people who are housebound or mobility impaired.
This is an NHS designed Cognitive Behavarioural Therapy site
living life to the full. Online NHS CBT program
I also find that TED talks often are instructive and insightful and a great reminder that no matter how you feel , you are not alone.