I wanted to know the best Linux distributions for beginners? And also how I will go about installing it too.
Your question will be very hard to answer because you did not give any criteria except for mentioning that you are a beginner to the *nix. Given only that fact, I would recommend the desktop version of Ubuntu. There are a lot of popular distributions out there, and they all have pros and cons. I will give you some of the pros of Ubuntu:
Easy to download and install. Just download the image from the site. You will end up with an .iso file or similar. This is an image that you will have to burn onto a DVD or use to install a VM if that's the route you go. Just burn the file to a DVD (as an image disk, not a data disk), pop it into a DVD drive, and follow the prompts. Most Linux installations are similar (I know at least Ubuntu, RHEL, Centos, Fedora, and Debian offer similar from direct experience). However, Canonical (the owners of Ubuntu) have really marketed Ubuntu towards the casual user, and have really gone out of their way to make it easy for users learning Linux for the first time. Once you know a bit more about the underlying Debian architecture, you can make decisions from there.
Easy for new Linux users to install and navigate in a basic way.
It comes with a "store", reminiscent of the Apple Store, which will help you discover, download, and install software slightly easier than most other distributions.
There is a lot of beginner's support for Ubuntu.
If you really get into it, Ubuntu is a good stepping-stone to a more specialized distribution of Linux.
Free for personal use (although most are).
My opinion, go to Ubuntu's site and follow their dead-simple installation instructions. Otherwise, read one of the many articles comparing Linux distributions for beginners, here are three I just found on my phone: