BTFB, you're doing great as it is, and when you feel impatient, re-read Domtyler's messages.
Those fat-burning products are for people who have more money than sense. No serious dietician or trainer will recommend them.
You might try cycling more slowly to make sure that you are in the fat-burning zone (this is really difficult but worth it). Have another look at your diet to check its glycemic index - for instance are you eating wholewheat pasta or white pasta?
Get some cross-training in too. No I don't mean angry cycling. Try swimming, using gym machines, anything that can startle the body out of the cycling groove that it's in. It will be more interesting for you and will bring results.
Actually swimming would have a great benefit for you if you are a good enough swimmer to get a good workout i.e. 30 strokes or less (front crawl) per length of pool. If you're not that good, you won't go fast enough to get a training effect. I took lessons which sorted my technique out, and after a few months noticed a huge difference in my upper body and shoulders. All gone now, unfortunately.
Edit for accuracy