Give Fly to bug types that actually have a flying type to them. The only bug types that can learn fly are Volcarona and Genesect, and neither of them are Flying types.
Doduo and Pidgey can learn fly, but Yanmega can't? dafuq?
Jumpluff can't learn fly either
...