Quand tu as des problèmes en anglais sur le sens précis de tel ou tel mot (par exemple pour tes questions sur dwell, ou bien rise/arise), je te conseille d'utiliser http://www.wordreference.com/fr/ 
Tu auras plusieurs traductions, avec des exemples d'utilisation, pour voir exactement dans quel cas ça s'utilise. T'as aussi des options genre "thesaurus" qui est un dictionnaire des synonymes, etc.
En dernier recours pour les mots difficiles à traduire, quand tu fais ta recherche en bas de la page il y a des liens vers des forums où ce sont de vrais gens qui répondent aux questions, ça peut aider
)
Pour ce qui est de traduire des expressions plutôt que de simples mots isolés, utilise http://www.linguee.fr/ qui te cherchera une expression dans de vrais textes, c'est très utile
Sinon pour le fait d'être embrouillé parce que tu as vu plusieurs traductions, il faut t'y habituer. Apprendre une nouvelle langue ce n'est pas transposer mot-à-mot tout ce que tu dis, avec une conjugaison et une grammaire différentes. Il y a plein de petites subtilités présentes en Anglais qui n'existent pas en Français, et vice-versa. Il y a certains mots que tu dois juste comprendre comme ayant leur propre signification, et ne pas chercher à te rappeler de leur traduction. Suivant le contexte, un mot peut avoir plusieurs sens
Et c'est pareil pour les propositions "to", "on", "at", etc. Il ne faut pas leur chercher d'équivalent français, et juste savoir quand les utiliser. On va avoir du mal à t'expliquer exhaustivement dans quels cas elles doivent être utilisées, tu finiras par t'y habituer tout seul avec le temps et ça viendra naturellement 