If you really dislike participating in World vs. World, that's completely understandable. If you want to get the gift of battle the quickest way, your best bet is to just stack boosters and follow a commander around. Experience boosters, celebration boosters, festival gobbler boosts, the guild WvW Reward Track Boost enhancement, and the WvW Reward Track Enrichment stack to reduce the amount of time it will take to complete the GoB WvW Reward Track. Just stack all of those boosts and join a commander tag and follow them around and tag as many people as you can (or escort supply dolyaks into garrison) to maintain T6 participation and the reward track will complete pretty fast. Also, completing the WvW daily achievements give you potions of WvW Reward Track which is just free progress for you GoB reward track, so I suggest trying to do those too!
I know it sucks being forced to do game modes that you dislike, but hopefully these tips will help you to get what you need from the game mode so that you can get back to enjoying the things you like to do.
Best of luck!