VP, sounds like you are doing great to me. It can be tough finding enough things to do, especially if it is just the two of you for most of the day, but I always think that if I can get my DD (and me!) out at least once a day, even if it is just to the supermarket or for a walk, we're doing fine.
DD is 8 mo and we now do 2 pre-paid groups a week (pre-paid as I think I will definitely get us there each week!). We doing swimming and also something called Baby College, which is great (pretty much signing & singing). These two activities encourage us both to get out of the house, meet new people and have fun! There are other Mums & Tots groups around locally, which we dip in & out of.
Your DS looks an absolute cutie and a very happy little boy indeed!