I do know a bit about this subject. Mantis is absolutely right, a lot of vulnerabilities are opened up via the victim themselves. Hacking is by no means wizardry, although it can seem that way. From what I've read about Fruitfly, it seems to take advantage of open ports to gain access to a user's system. Think of it this way: locking the front and back doors to your home is a good idea for safety reasons, but leaving the ground floor window in the second bedroom wide open is not: think of that window as an open port. Knowing your machine a bit and knowing what each of these ports is used for is a good start, and learning how to shut off the ports you don't really need open all the time is helpful as well.
Also, take a look at what programs you have set to start running immediately when you boot up your machine: chances are, if you're machine takes a while to boot it's due to a lot of different programs trying to start all at the same time. A good security tip: think of each of these programs as an open window. My laptop is almost 7 years old, but it still only takes a minute or less to boot up. That's because I don't have unnecessary programs launching on startup (Twitch, Skype, Adobe, etc.)
And no, covering cameras isn't a bad idea. Double your safety though by ensuring your webcam isn't set to boot up on startup, learn what port it runs off of, and just turn off that port if you don't really use it.
Also, turn off RDP. Just don't have that running at all.
If you want to grant your own wish, then you should clear your own path to it. - Okabe Rintarou