Седых описывал достаточно интересный метод: делаешь цепочку из n аккордов, строишь трезвучия на каждый из аккордов и пытаешься сочинить мелодию, опираясь только на трезвучия.
Но лучше всего, это безусловно, придумывать мелодию и пропевать её, слушай больше музыки,играй чужие соло, снимай на слух мелодии, анализируй их и избегай тыкания=) Соло-это не шубу в штаны заправлять=)