For Songs with vocals Sit at a keyboard or with a note pad and pen with a coffee and sweat. The hardest part is that first line. A good idea would be to carry a note pad with you everywhere incase you get inspred.
Once you have your vocals sit with them and a pencil ( so you can erase mistakes) And decide on the key. Lets take E major as an easy one.
Basic three chords E,A,B ( additional chords D,C, F, ) oddly these additional chords do work and can be used to change key or add an interesting bridge to the solo.
With your key and chords written down look at the first line and play only the e chord and sing along that line. Here's where the magic happens doing this will instinctively give you the chord progression and the song will take shape.
For the chorus try using the alternate chords to see what that does, you'll get a surprise.
Definitely use the additional chords in the bridge it's a great way to lead in to a solo.
OK HERE'S AN IMPORTANT BIT.
THE STYLE OF THE WRITING WILL DICTATE THE SONG. BALLADS ARE SLOW ROCKERS ARE QUICK SO CONCIDER THE STYLE OF WRITING.
To create a solo just play what's in your heart. Guitar playing isn't only technique it's more to do with the soul. You could be the fastest guitarist in the world but without soul then your just fast. The solo will come out of the song so let that be the lest of your worries.
Ok from here you could go in to a chorus repetition and add an extra solo through it after the fist chorus or you could add an extra verse and a final chorus musical preamble such as a quiet bit of arpegio style plucking etc then in to final chorus to end.
If you listen to a lot of your fave music you can get construction ideas from that.
Hope this helps
Oh for vocal less music do the same as above start with a chord progression and go from there the tune is the vocal line.
:eek: [FONT=Century Gothic]Just groove, ya know ya wanna?????[/FONT] :eek: