Quote Originally Posted by Mute
lol Basil, his question wasn't too idiotic :P I'm will be simply proposing to Elena as well as asking her to be the father of Mitya.

You are right Basil, I presented this speech to other Russian speakers, and they say it is perfect. Only one thing... I began to realize it's not 4 years, it's really 3.5 lol

So how can I change "я знаю Елену четыре год" to say: about 4 years or nearly 4 years?

Should I use почти? (please include stress)
Да
Я знаю Елену почти четыре года
Я знаю Елену вот уже почти четыре года
Скоро будет четыре года, как я знаю Елену

If you prefer to be precise on the matter you may say:
Я знаю Елену (вот уже) три с половиной года.

вот уже=already