Hi Amit! When you are a freshman, the truth is that it is more difficult to get an internship, but not impossible. Focus on building your professional network, you might be able to get more visibility and increase your chances through family, friends, or professionals who are willing to vouch for you and your character. LinkedIn is a great resource to make use of starting early in your collegiate career for network building: https://www.linkedin.com
And if you don't get an internship in your field of aeronautics, don't languish! If you aren't taking summer classes, find the best summer-job you can in terms of gaining technical experience and for personal growth. Work experience, even outside of engineering, will look good on your resume and improve your chances of getting an internship in the future!
Also, I highly encourage you to be involved in extra-curricular opportunities for teamwork and leadership, i.e. student organizations, undergraduate research projects and competition teams, or engineering societies. Become an ACTIVE member and try to get elected for officer positions, and dedicate yourself to the betterment of the team or organization. That is gold on resumes when we are looking for interns OR when looking for full-time offers for new graduates. Check out: https://www.aiaa.org/ and http://www.sae.org/aerospace/ as a place to get started digging into the field.
And yes, as you have heard, the very best way to gain experience and practical knowledge in your field of engineering is to get an appropriate engineering internship or coop before you graduate.
As you continue in your undergraduate studies, you'll find that your chances of gaining an internship in your specific field improve, but only when you put in the hard-work. Best of luck!