Comparing the two usage screens, it would seem that your Screen On time is chewing up power...you'll need to find ways to keep that off. I don't use my phone as a radio...presumably that's the 3G radio you're talking about...maybe that has a screen function that doesn't turn off. I noticed you have you a number of icons along the top row...I don't have anything. Not knowing what those represent, maybe something there is draining power. You could try eliminating them one at a time to see if you find one that makes a difference. Dunno...
I'm not on my phone very much...I'm not constantly looking at the phone for the time (I wear a watch). When I do turn the phone on for something, I put it back to sleep immediately rather than let it time out per my settings (45 seconds?). Beyond that, my phone is pretty much stock.
Kurt