My DS was waking up several times a night too until he was about 10 months old. After I started solids at 6 months, he would still wake up 2 - 3 times a night for a breastfeed, but this would only be for a minute or two and then he would fall asleep again, so I knew that at 6 months it was not hunger that woke him, just habit.
What finally got him to sleep through was crawling ! I think he became so tired during the day and spent so much energy moving about that it was finally the key to sleeping through.
I also tried a very "nice" form of cc (I would only allow him to cry for a max. of five minutes for a total of 20 minutes, never any longer) when he was about 9 months old and that really helped with getting him to sleep without any need for rocking, etc. Also cc seemed to help with fewer wakings during the night beacuse he eventually learnt to comfort himself and hug his teddy bear, instead of me !
Luckily he has slept through since 10 months old, he is now 18 months and I still bf (by mutal consent !)
Sorry, this wasn't so much advice, more like give it a bit more time and he may just get so tired he will sleep through !!