На мой взгляд, основанный на личном опыте, все зависит только от собственного желания человека, стремления. Нужно побороть свою лень, взять силу воли в кулак и плотно заняться изучением одного языка (если браться за два или более одновременно, толку будет мало, в голове все перемешается, и Вы просто запутаетесь в языках и грамматических правилах). Лучшим способом, но, к сожалению, не всегда доступным, является возможность пожить какое-то время в стране с таким языком и постоянно общаться с носителями. В таких условиях даже зубрить много не придется, знания будут закладываться сами собой, так как возможность говорить на данном языке будет жизненной необходимостью.
А более доступные способы в наших условиях - это, во-первых, учебники и словари (грамматика, словарный запас и логика построения предложений) - иногда лучше заучивать не отдельными словами, а полноценными фразами, так как многие слова в совокупности с другими приобретают совершенно иной смысл; во-вторых, можно окончить какие-нибудь курсы (главное, чтобы это были не экспресс-курсы типа "английский за месяц" и тому подобное, так как после таких курсов мало того, что язык не выучишь, еще и мозг будет просто засорен бесполезной и неправильной информацией, получится как анекдоте: месяц учишь язык, а потом всем вокруг три месяца доказываешь, что это английский). Ну, и можно попробовать в интернете найти носителей нужного Вам языка, которые хотят изучить русский. Тоже неплохой способ.
Кстати, по личному опыту могу сказать, что после изучения английского, очень легко учить немецкий или испанский. Месяцев пять - шесть изучаете самостоятельно, набираете словарный запас насколько позволяет усердие и свободное время (если возникают трудности с грамматикой, можно найти преподавателя именно для этих целей, чтобы не переплачивать за те уроки, которые Вы превосходно сможете освоить самостоятельно) и можно пробовать общаться с носителем. Даже если попытка будет неудачной, не стоит отчаиваться - можно еще подучиться и снова пробовать говорить. Самым важным после словарного запаса будет произношение. Без правильного произношения невозможно будет изъясняться на языке, так как Вас не поймут.