Lituania

Presentaciones: Como puedo conseguir nacionalidad española?

Hola Buenas Tardes, os cuento:
Soy Lituano, vivo en España ya casi 5 años, no tengo familia de origen español, pero nesesito nacionalidad española para presentarme a las oposiciones de Policia Nacional, por que este es mi sueño desde que yo era crio.
Nesesito pasar 10 años en España o casarme con una española para poder pedir nacionalidad española.
Todavia me falta 5 años y como no tengo novia