Simple advance and flank works well.

If you have numbers on your side melee will work fine if your troops are rather bad.

Move cannons up and bombard as long as you can. Try and take out their cannons as well.