I hate to point out the bread thing, but my worst acne offender was the innocent bowl of oatmeal every morning. Try cutting out the bread completely and see if it helps.
Don't put much stock into the super expensive cleansers either ... I used to buy all the top stuff (the most expensive must work the best, right?!!) and my skin is pretty much flawless using just olive oil now. Much easier on the wallet, too.
Also notable for me is cheap, sugary ice cream. I always know when I have a crap dessert because my chin will break out the next day. If you want to keep the ice cream, splurge on the higher-quality kind.