The biggest thing someone else has already metnioned is don't get too wrapped up in what hardware/software you need. I'de personally advise checking out Reaper, it has an unlimited trial period with no restrictions so you don't actually have to pay for it until you want to go out and make money off your tunes. And as far as DAWS go it really has everything you need. But of course go with what you're comfortable with.
I'de also advise getting at least a 2 octave midi keyboard. I have an 
M Audio Oxygen 25 Midi Keyboard, when got this it really felt like it opened up my freedom with screwing with sound. Before I had to draw in notes which to me was a huge thing in the way of a creative flow of any kind.
The next BIG thing (probably the biggest) is that you need to understand that right now you're in the most logistical stage you'll ever be with production. It's going to take you a pretty long time to get to the point of having everything you need to be comfortable with making anything that comes to mind at any point. There are a number of things you should focus on:
Choosing your tools. Don't just jump in and buy, spend a lot of time researching and trying out demo's of stuff, by this I mean DAWs, Synths, FX units. I really do recommend trying out reaper though. You'll love it once you get into it. Really try your best to not get ahead of yourself, patience is your friend here. look into different synths and pick a few that are capable of doing the sort of stuff you want to be doing. Get the demo of 1 and spend a lot of time playing with it READ THE MANUAL! seriously, as long as it takes, read the manual. Get comfortable with a few demo's and choose which 1 or 2 you'll want before buying. Do the same for effects units. You'll learn a hell of a lot on the way.
Its also extremely important to understand just how different making music is to mixing music. You need to teach yourself music theory, i can not stress this point enough, the biggest roadblock in the way of most would be producers is the frustration created by a lack of musical theory knowledge. Understanding keys/scales/modes/rhythm/tonal quality/timbre/texture/melody/harmony/counterpoint/time signatures/song structure and composition ( <-BIG ONE ) and so on, as well as the individual nature of the relationships between different scale degrees within different scales keys and modes e.t.c. will be your biggest arsenal in the creative process. you cannot speak a language until you learn it.
 As well as musical theory you need to do a lot of self teaching into the nature of studio(virtual and real) signal chains, general administration and the logistical/technical side of making music. Learn what busses, Aux sends, recieves e.t.c. are. Not to mention things like the nature of Amplitude, the frequency spectrum, stereo field, fletcher munson curves and general psychoacoustics. how analogue waveforms experienced in the physical world are represented within the digital domain, and even the nature of how we actually experience interplaying waveforms as music are all things you need to become very familiar with, i.e. the difference between a saw wave and a square wave and when/why you should use which.
The last big milestone you need to be heading towards (allthough not actually 'the last' in terms of order) is synthesis. Learning how to synthesize sounds is very important too. Understand that synthesis is not actually directly part of the 'musical' process, allthough it can be, its hard to explain lol. Synthesis is the equivalent of making your instrument. guitars for example, have a certain pitch register, tonal quality and amplitude envelope. You pick up a guitar and learn tunes on it which would be the 'music process'. Synthesis is actually building the nature of the sound of the guitar. So understand that distinction, it may save you a lot of time. 
One other thing i forgot until now actually is sample collection. Make this a part of your life. If you can get a decent mic and begin recording stuff, all kinds of stuff, rp things off the net, pull things apart, download sample packs, you name it. Develop a big collection of sounds you can delve into, keep it organized and structured, seriously, no, seriously, 90% of production workflow is managing files, well, you get what i mean.
Understand the journey. You are where you are now, you have a long road ahead of you, it will take you a long time to get to a point you're comfortable and feeling capable so don't get downhearted when things feel like they aren't moving forwards, they are, its just a very long process, knowledge is your key here, the more you learn and the more you commit yourself to learning and applying yourself creatively the quicker you will get better. Don't be afraid to experiment, take time out of 'making music' to fuck about, do this more than you actually make music at first. Spend time teaching yourself a defined thing for a while, be it EQ/compression/signal flow/scales... you name it. 'Teach yourself' rather than repeatedly attempt to make tunes because the perceived delicacy of the tune will restrict you from experimentation.
I'll leave you with this. Get hold of all of these and read them, make them your bibles ( as well as the manuals for your chosen tools). Right here I've cut down a very long search for decent learning materials. Get these books and follow them religiously, they are all you need, along with application, devotion patience and experimentation, to get really good at what you want to do. These book will teach you everything I have spoken about here, to a degree on par with professionally taught engineers and producers.
----------
Music Theory for Computer Musicians
Composition for Computer Musicians
Harmony for Computer Musicians
--
How to Make a Noise
Becoming a Synthesizer Wizard
--
Sound FX - Unlocking the Creative potential of recording studio effects
--
Computer Music (Subscribe, its cheaper)
----------
First 3 books are open university computer musician course material. If you commit to studying the books and following them through you'll, well, it's the best thing you could do, trust me.
second two books are all you need to truly get on your feet with synthesis.
The Book on its own (Sound FX) is hands down the best written and most informative and comprehensive book on effects units and general DAW/studio technicality stuff I've read. It's written by a true master in the field, a university lecturer that's taught the subject his whole life and is one of the best in the country.
I'd advise subscribing to computer music to any serious computer musician, its a no-brainer.
All of these books are the best I've come across, taken me a long time to wade through the crap to find the diamonds in the rough and these be them. There may be better out there but personally I've not come across any. These are the best reading resources for learning what you want to IMO.
Good luck and Enjoy!