You need more Troops, no question about it. Drop the Bloodthirster, and spend the points on another Chaos Space Marine squad. I say scrap the Land Raider, and use the points to buy a Predator (or a Havoc Squad, depending on your style) and then use the rest of the points to get some Rhinos for your Chaos Space Marine squads, or to buy yet another CSM squad.
In an Undivided army, you need to have plenty of CSM (or if you're devoting it a God, then spend the points on their "Cult" troops).
Those are my general ideas...but if you were to tell me how many points you're looking to field this army as, I could advise a little bit better.