Finding freelance work

I have been doing freelance for the past 3 years.
I do not recommend it over having a steady job in a place you like, but it is a nice way of doing various different jobs and build a portfolio.
There are several freelance websites, competition is steady so pay is generally low, you will only find few interesting projects and sometimes you don’t have a good idea what kind of company you are working with, plus the platform takes a significant percentage of your earnings as fee. You need a good portfolio and some reputation to get decent jobs.
I recommend to build a good portfolio, business cards and a focused elevator pitch for yourself so you have something to show, and see if you can build a network locally around you through friends, family, your school, businesses in your city, visiting tradeshows etc.