Create objects based around behaviour rather than nouns and verbs. For example don't create a customer because there is one in real life, instead look for behaviour and model that. In an e-commerce site you have a customer and she can subscribe to a newsletter. Instead of adding all of the behaviour for newsletter subscriptions onto a customer object model a NewsletterSubscriber object. Then perhaps Customer is just the personal details of a person placing an order.
Does that make sense?