Well, I recommend you have a look at this article of mine about intervals. Intervals are the building blocks of scales so I guess this is a good start.

Give me a shout if ya have any questions?