。
I haven't seen that person in about three years.
Literal
I [topic-は] here 3-year-around that person [to-に] not-meet.
ばかり here means 'about, approximately' (a quantifier softener), not its more common 'just/only' meaning. ここ+[time period] ('here for [duration]') is an idiomatic way to mean 'recently for [duration]' — looking back from now. Note the present-tense 会わない expressing a continuing absence of meeting, where English uses present perfect.