Long way ahead or long way to go?
These statements are correct? Are similar? Are they correctly written?
1. I have a long way to go learning English (or for to learn English).
2. I have a long way ahead learning English (or for to learn English).
Thanks in advance.