You're not trying hard enough :P
I use a fog shield, but it still gets steamed up when I breathe heavily.
I've used masks, and tape, but the perspiration from your face will still fog the visor up.
Best to use a fog shield and maybe a mask to deflect your breath too?