We don't have that exact phrase (to pick up a language) in Persian. You can say:
1. چند سال پیش شروع به یادگیری زبان فارسی کردم تا تاریخ ایران را بهتر متوجه شوم
2. برای اینکه بتوانم تاریخ ایران را بهتر متوجه شوم، چند سال پیش شروع به یادگیری زبان فارسی کردم