The actual respect can be changed using FactionSetRespect(f,r)
EX: FactionSetRespect(1,100) will set faction #1's respect for Jimmy to 100.
Here is a list of factions that i gathered the other day. someone else may have a more complete one but this one gets most of the important ones.
0 - Prefect/Orderly
1 - Nerds
2 - Jocks
3 - Dropouts
4 - Greasers
5 - Preps
6 - Generic
7 - Police
9 - Adult
10 - Shop Owner
11 - Bullies
and I think Jimmy is 13 but not 100% sure.
However when I used that function it didn't actually make their attitude different towards me. im pretty sure there is another function about attitudes but i have not used it before. i will experiment with it soon and come back here if someone else dosen't answer it before me.