You can apply for the US citizenship after five years from the date you got the conditional green card (not from the date you got the permanent green card), so you still need 2 to 3 years to go.