Whenever I'm writing a song, It always starts from either a cool chord progression I find or a little lick I come up with, but I always seem to have trouble either finding a melody for the chords, and vice versa.
Does anyone have any tips to help me? any good links? anything really....thanks
Going from melody to chords:
Identify which notes fall on the downbeat and then find the right combination of chords for which those notes are chord tones. Gradually get more complex.

Going from chords to melody:
Find interesting ways to link together the chord tones. For instance, if the progression goes G D Em C, a simply melody would be to sustain G, F#, E E.