My first thought was that a web developer wouldn't use Wix to build their site, but I think I might be being a bit old-fashioned about that (I built my website from scratch whereas a UX firm I know built theirs on Wordpress).
I googled for 'web developer portfolio' and came across this site which is much more what I would expect.
My major issue with your site is that the header is way too big, taking up half the space on the screen on my Mac (example attached - I'm scrolling through and my view of the content is limited to the bottom half of the screen).
I would say your copy text isn't very professional - which is fine, that wouldn't necessarily be your job on a project anyway. But it is jarring and so I'd limit what you write and stick to showcasing your skills. Example: "I was lucky and it save me a lot of time in the discovery phase – because the business was my brother inlaws venture, I knew alot about the business, its journey and goals"
Personally I wouldn't mention this is your brother-in-law's business at all, but if you are going to mention it, this sentence should read "I was lucky and it saved me a lot of time in the discovery phase - because the business was my brother-in-law's venture, I knew a lot about the business, its journey and goals". There are all sorts of grammar mistakes in your copy so I would drastically reduce the amount of text and then ask someone to proof it for you. In the example I linked to above (findmatthew) there's hardly any text at all, just a brief description of the project (and its tech stack) and then a link to the website.
I do think you need to find a way to take one of those internships; you do need some commercial experience to help strengthen your portfolio. Have you considered an apprenticeship? NHS Digital run one, for example.