Are you sick of doing a ton of cardio at the gym? I would be too. Use your time more wisely in the gym and switch over to high intensity interval training. It requires a bit more effort though than just normal cardio. However, you can burn much more calories in much less time.
To do HIIT, simply sprint for about 45-90 seconds, followed by a cooldown walking period of 45 seconds. This will allow you to keep your body in a constant state of change (that was an oxymoron, I think). The problem with traditional cardio is that your body gets used to the state of running that you put yourself in while doing a constant jog. By switching things up every 45-90 seconds, your body is put in more of a 'panic mode'. You will find that HIIT is much more exhausting than traditional cardio, but as Rocky said, no pain no gain.
There have been many studies done to study the effects of HIIT. HIIT will also manage to keep your body burning calories in the post-workout phase and even during sleep. I'm not going to get into the science behind this, but there is something called Excess Post-Exercise Oxygen Consumption (EPOC). Your body will be burning more calories after you've done your interval training, where you only burn calories while you jog when you do steady state training.
Good luck with your fat loss goals in the gym. Losing weight can be hard, but doing things like HIIT instead of just normal cardio will really help accelerate your fat loss.