Shakespeare's Sonnets online--notes and commentary
Use this link to access this great online site, with the text for all the sonnets and very clear and helpful annotations. Study carefully the annotations for lines and sonnets you don't understand, but I also recommend looking at them for sonnets you like and think you understand!
Click on Shakespeare's Sonnets online--notes and commentary to open the resource.