1. I used a site called Language Perfect for my gcse revision which was provided by my school to build vocab. Perhaps you could ask your school if they can offer this? Although, quizlet, espanol extra are great too
2. Both Ser and Estar mean 'to be' but ser is used to describe a state that doesn't change e.g: Soy timida (I'm shy) - that's part of your personality so it isn't temporary, e.g you won't wake up the next day and suddenly be loud and outgoing, (unless you're high). Estar is to be in a current temporary state, e.g: estoy enferma (I'm sick) - you won't stay sick forever so you use 'estar'.
3. Best way to pronounce spanish words is to SAY WHAT YOU SEE. I would say this is what makes spanish easier than other languages, you literally read every letter of the word as you see it without having to learn sounds for combinations of letters like in english "sh" is a different sound altogether.
Tips: "rr" - roll the 'r's',
- 'c' - 'th',
- 'j' - 'h'
4. Yo - I
Tú - you (singular)
Usted - he/she/it
Nosotros - we
Vosotros - you plural
Ellos (they)
If you're talking to a person you don't know (so it is a formal convo), OR if you are talking to more than 1 person, you use the 'you plural' conjugation.
Note that all the pronouns have different verb endings which you need to learn for 'ar', 'er' and 'ir' ending verbs, as well as some irregular verbs. Don't worry if this doesn't make sense at the moment, it will do and don't stress - spanish is pretty easy once you learn the basics! Good luck x