I am certainly not the first person to say that learning a language can be difficult, based on a lot of factors, but there are some very clever ways people have developed to overcome this difficulty. Personally, I have tried (and failed) with a lot of different ways, but I think some lessons learned are universal; they are:
Things to Consider:
You have to understand the 'what' and the 'why' of your potential learning. Are you learning for fun, or for work? Is it an ancestral language, if not, what draws you to the language you want to learn? Has it always been a passion for you, or do you only want to impress that certain someone in your LING 101 class? *NOTE: All of these answers are, I believe, correct; but I also believe they will affect how you learn.
Now that you have your foundation, if you haven't already, you need to actually pick a language! The options available to you, and the possible reasons to pick them, are as numerous as the people who speak them. I wont exhaust the list, but I will explain some of my own thought processes here:
I went for diversity, that is to say, I ventured outside the languages I am more familiar with, in favour of languages that are unfamiliar, and therefore contain their own mesmerizing allure.
I wanted some learning that made me uncomfortable, as an English speaker, so I chose Georgian for the exact same reasons it scares people away.
The novelty of difficulty aside, I did choose two languages that were more well-known to me, as my main two areas of focus (Latvian, and Ukrainian).
Obviously learning two languages at once can be much harder, but it doesn't have to be; in learning about Latvian grammar, I was able to learn of some of the influences from Slavic, as well as Finno-Ugric languages. This allowed me to make connections in languages I wasn't even studying!
If you've given it thought, and you've chosen a language (or two, or six) stick with it! Something is always better than nothing, and its okay to take a break, for a little while (the longer the break, the harder the fight to get back into the groove). And don't let anyone belittle the language(s) you've chosen. Other people might not understand, but thats okay, learning languages, and specific ones, isn't for everyone.
If you are having difficulties, make sure you aren't too hard on yourself. Have fun, learning these subjects is a great experience, and you never know where it will take you!