Okay so you have an idea, it's not brilliant but has potential and needs developing. Keep it to one side and take another idea that is totally unrelated and try and marry them up.
Another way is to have brainstorm sessions, never alone of course, and come up with many ideas. Pick two ideas that are far removed from each other and try and see whether they can compliment each other with the opposite factors.
This is just another way to create new ideas from existing one and is well worth the effort to try and make it work. Sometime two ideas just click together and would never have been found without using this system to create them.
Try it out and see what you can find as unorthodox methods of idea sourcing and planning often work better than the 'beating a dead horse' system.