Hey everybody, I've been playing guitar for about 3 years and know a lot spanning from bluegrass to fusion... But i have run into a problem.

I would like to learn how to solo on any song and make it sound great. But, i'm not quite sure how to do that.

Guitarists like Buckethead are great with scales and can create AWESOME solos in a heart-beat.

However, I do not know how to learn scales and solo correctly!

Can anyone help me out Please!?!