Ok, TBH, Ive seen MUCH better.
You pick pokemon that dont fuse well, and this is not a good strategy.
A few tips:
1- Pick Pokemon that are similar. In stance, in details etc.
2- Dont go over the top. Sure, adding Metagross' arms to Aggron is a good idea, but not Metagross' face to a Blaziken
3- Heracross does not fuse well with much. Neither does Metagross.
If you want to take a look at some of the art from me and my friend Dan, Go
here . Take a look at some of the fuses we have done there, and see what works and what doesnt.
Also, a few "Easy" fuses to start of with, I would reccomend
1- Syther/Beedrill
2- Tauros/Luxray
3- Celebi/Jirachi
These were some I have done in the past that I found easy to fuse, and they also turned out nicely