Recycle more, don't put food waste in the garbage, after the trash is picked up hose the can out and don't miss a trash day.
Your indoor garbage can, or your outdoor garbage can. Indoors, take your garbage out frequently and they won't be able to take over inside. Unless the outdoor garbage can seals real tight you won't be able to keep the bugs out and each time you open it up some could get in and start breeding. Rinse it out each time the garbage is picked up and that may help some.