Actually, there is no need to teach LO. They will be able learn themselves at their own pace. Give LO sometime. At 6 months old ny boy faced a similar situation as yours. After a while, it passed. Its just a stage. Hang On!
http://www.parents.com/baby/development/physical/stages-of-sitting/
Hooe this helps.
Read more
Bad Mum, Kudos to that.