Lots of good advice here. Are you in the position to go back to school? Maybe enroll in a couple classes at your local community college and see if you learn better in a structured environment. It's hard learning by yourself when you don't know what to learn.