If you expect any of those questions to end with anything other than a lot of hard word and dedication, people would laugh at you. A house doesn't rebuild itself overnight, children don't grow up in hours, and gardens don't get planted and bloom in mere minutes.
Neither does a freelance career.
It takes time.
So if you are looking to start a freelance career, here's some things you should expect:
Finding potential clients can be difficult, but by signing up for freelancers sites like Guru, UpWork, or Freelancer, you can probably get a few gigs without much effort. Once you have a few positive reviews from clients, it will help you get more quickly.
Take Your Tests:
If the freelancer sites you have been working for have the ability to take tests, do it. This will make you look better to potential clients and to the site itself, which might boost you into better positions for your trouble.
Start a Blog:
Regardless of what kind of freelance work you want to do, start a blog to show how well you know your stuff. You can write a few paragraphs twice a week about updates in your industry, your thoughts on aspects of your industry, or even some personal anecdotes about your work. Keep it professional and appropriate for your audience though!
Contact, Contact, Contact:
Send your resume to everyone you can think of. Blogs, magazines, big companies, wedding sites, conventions, and anyone else who might need your services. This cold calling is like a job in itself, but it can be worth it for that one big gig to get your foot in the door!
Practice What You Sell:
This is so important! Don't let your recent samples become older and older while you wait for work to fall in your lap. Don't work for others for free, but make sure to leave a few hours to work on your projects for you! This will hone your skills and keep you looking good in the market.