I can give you a few suggestions, as a support and enchanter main myself:
Vision: Vision wins games.
I looked through your match history, and saw in some games, you ward quite a bit, but in others you have 1 control ward purchased in an entire 30 minute game. Every back, you should have a control ward on the map, and another in your inventory. Also, I noticed at the end of many of your janna games, you had an incomplete frost queen. If you cannot reliably, as an enchanter support, get your sight stone off frost queen by 15 minutes (at the LATEST), then buy coin. Vision is too important to be that late. If you are having issues here though, its likely you aren't poking with W or auto attacking enough in the first place, but thats a whole other issue. (Lack of auto attacking is the biggest problem I see with most people who play enchanter supports)
Auto attacking/poke:
Lack of auto attacking (with frost queen items) leads you to another problem you're having. . . low income. As an enchanter support, you're only getting gold passively, from objectives, and from auto attacking/poking. You can't buy stuff w/o gold. . . .and since you shouldn't get taking kills, make sure you are always getting hits on towers every chance you get, and on enemy champs when you can do it without dying. Janna is actually a very, very aggressive support champ. . .not a passive shield bot.
Supports make or break games. Vision control.. . objective control, and catching people out (especially with your slow and knock up) can 'turn the tides' of a match. Pro-player Madlife showed the world supports change the game. . .. and FNC Yellowstar, SKT Wolf and many others have proven you can not only carry your carry. . but win games directly off your back.
Good luck out there!