I'm sure it depends on what direction you want your photography to go. Do you want to be a pro making money from it to earn a living, then i'd say yes, it is more worthwhile to specialise in one area however being freelance will require you to have some ability and knowledge in many areas.
If you are simply looking to develop and improve then i'd say continue to shoot as much as possible, read up on various techniques then practice them, watch tutorials etc online, post images for critique and feedback or enrol on a course/ take workshops if you can afford to do so.
I'm sure there will be someone along with more insightful knowledge than i can give.
Kind of in the same boat myself so will watch this post closely.