I recommend you get yourself a drawing tablet. Even a screenless tablet can get you started. Just keep the tablet straight on the table and aligned with your monitor and you'll get the hang of it in no time.
As for software: Photoshop is still king (even though adobe sucks), but there are alternatives like Clip Studio Paint, which is what I use, and Krita which is a free and open source art package that's been getting a lot of buzz lately.
Draw What You Like
As for practicing drawing, my first advice would be to practice drawing what you like and not what you think you should be doing. Anatomy fundamentals and still life drawings are important, but so is your consistency in practicing. You'll be more consistent if you draw what you like. You should still do some of the boring stuff because you need to, but don't let it consume all your practice time or you'll be less motivated to practice.
Try To Recreate Art You Like
Second, I will reiterate advice that you already got, which is to use art you like as a reference and try to recreate it. The process of solving all those little problems will help you learn how to construct your own art from scratch.
Build A Solid Reference Library And Use It
Third, build a massive library of references and go through them before starting your illustration. Pinterest is a popular site for this kind of thing, but I also just save images to my hard drive and organize them by categories that signify what I liked about the art (a face, or a hairstyle, or clothing, a background, etc.). Use this library and other references you can find when doing your own art. Every time I get on pinterest to get references for an illustration, I make a point of saving a few new references photos that stood out to me, either for the technique or because they have some kind of look that I wouldn't be able to come up with on my own. Slowly, you'll have a formidable reference list that will inspire you.
When you're ready to draw, you can organize your references in a program like
You must be registered to see the links
which lets you stack images using a convenient and simple interface. BeeRef is free and open source so you don't have to worry about payments or compromises. Bonus points if you have a second screen to put BeeRef in. The $100 for a second screen is super worth it for productivity and convenience.
Use 3D As A Guide
If you have any experience with 3D then don't be shy about using 3D art as a guide for your 2D art. Pros do it all the time, especially for complex backgrounds like what you see in this video:
If you don't know 3D modeling then it may be too much learning both 2D and 3D, although I personally found that there's a kind of symbiosis when you do that. Getting better at 2D art makes you better at 3D, and vice versa. If you want a recommendation for which 3D program to use then look no further than
You must be registered to see the links
.