This would not have worked correctly... Electrum seeds ARE NOT BIP39 compatible, with generally means that Electrum seeds ARE NOT COMPATIBLE with any other known wallet...
Is there any way that i can claim this BTG?

Yes, but it will need to be done manually... In your Electrum wallet, you need to go to your "Addresses" tab and look at ALL the addresses... receive and change... "used" and unused.
What you want to look for is all the addresses that you can find that has a non-zero "Tx" value... A non-zero "Tx" value means that the address MUST have received coins at some point:
https://i.imgur.com/259rzvA.pngExport the private key for EVERY address that has a non-zero TX value. Some of them may not have any BTG (as they might have been empty at the time of the fork), but if you export all of them, you're won't miss any coins

Don't forget to look through all your "change" as well as "receive" addresses... including both "used" and "unused".
Then you simply import all the private keys into the BTG wallet of your choice... and your BTG should show up

I keep seeing people say to export the private keys. Export how? Export to what? Correct me if I'm wrong, but it looks like you just have to pull up the private key, view the QR code and then scan that from Coinomi using your phone. Nothing is exported, right? That's more of an import? Into Coinomi?
I haven't tried it yet, but shouldn't it be as simple as starting a new Coinomi wallet, choosing the Restore option, then snapping a pic of the QR code from your Electrum Private Key, then adding Bitcoin Gold to Coinomi?