Aaah, fine. I was hoping someone else would answer. I'm not very good at explaining this but I'll post some great links that can help you.
http://www.ocmusic.com/guitmodes.htm - A brief explanation of the modes.
http://www.all-guitar-chords.com/index.php - Shows you all the scales and modes, there's a chord finder there as well and it suggests a scale for each chord, it's REALLY useful.
http://www.universal-total-guitar-pl...and-modes.html - there are some basics there though nothing important.
Also, make sure to check out some of the forums here, there are hundreds of posts where all this is explained, it just takes looking around... Make sure you memorise all the modes in all positions and learn how chords are constructed. For example, if you play A major, and play the A major scale, and if you play 9notes, starting from A, the root, then you add that ninth note to the A major chord, you'll have an A9th chord. So play A, B, C#, D, E, F#, G#, A, B (B is the 9th note so you add that note to the A major chord to make it an A9). I find that this is an easy way to construct chords, so if you want a 6th chord, you find the 6th note in the scale, etc. and when you're playing a scale over that chord, you should always emphasize those notes (like the 9th and 6th ones, for example). I'm sorry, this is a terrible description, but I'm a beginner myself so yeah... Good luck!