I see that Roserade would do you much better than your Bellossom. Roserade, being Poison also, adds Sludge Bomb as a STAB attack, and generally, Roserade is a much more versatile pokemon in-game, imho.
Your move pool would obviously need to include Sludge Bomb, and a powerful grass attack, and...