Like others have said, don't obsess about minimizing the time spent between clutch in and clutch out. I'm sure you heard it from someone or read it online that slipping your clutch is bad. Don't focus on that, instead experiment to find out what gives your smooth starts and shifts. A little shift shock is acceptable but if you think its too much then just adjust your timing and slow down your clutch release if you have to.
Learning is an ongoing process, so don't expect to be an expert in a couple months. I've been driving for almost 2 years and I still try to work on some things every day. I'm sure there are those who've driven manual longer than I have who do the same. Enjoy the learning process and welcome!
Driving manuals for 22 years here, and I agree with most of what everyone here has said... (and yes, I'm still learning every day as well)
Eventually, all of it just becomes muscle memory, and if you're timing your clutch release, you're probably thinking about it too much. Each vehicle/transmission/clutch will have it's own "personality" and sweet spots. Just get used to getting a *feel* for what feels right for your vehicle, and eventually it will seem instinctual.