There's no such thing as being 'too immature' for dating, or if there is I wouldn't worry about it if I were you.
There are plenty of intelligent people with a mature view of the world and would do great in a relationship who can't find love even if they try.
Just as there are plenty of reckless young people getting into relationship after relationship and saying they 'love' another person and want to 'marry' them when it's really just a way to get into the other person's pants. Also known as 'immature' people.
Also, don't worry about whether you're 'ready' for love or not.
There's also no such thing.
Again, there's plenty of people who AREN'T ready and not mature enough to handle a Long-Term Relationship who somehow still manage to have several, and there's plenty of people who are well and truly ready for love who can't find it.
Finally, how would you be so sure you're not ready or mature enough for love if you haven't experienced it?
I'd say the best way to find out if you're ready for love or not is to actually enter a relationship yourself, and see how you feel after 3 weeks.
If you want to continue things, then see how you feel after 1 month. Then maybe 3.
An LTR requires hard work and commitment that a lot of people aren't fit to meet but you can easily find this out within the first 6 months and end things if it's just not working out for you.
It'll be hard, but then again N.T.'s take love and dating for granted and could end up in a 3 month relationship, only to dump the person, only to end up in another one a mere 6 months or less later.
Lucky mofos.