Zbube, What about foreplay? Does she allow you to touch her during this? Is that something you could work on? Tell her you want to touch her before oral, if that is the normal routine.. Her flat on her back would probably give you the best position for bit-reachage.
Regarding her weight: Does it bother her? Could it be part of the reason why she feels she is "no good" at sex?