You asked

I am finding it very hard to bring up my baby's winds after feeding. Is my diet a factor?

As a new mum, you may believe that you need to burp your baby every time you feed him or her. However, different babies have different needs as far as winds go, some may swallow less air, or be less uncomfortable, and it may be that your baby is simply sleepy.
If you try to put a baby who has wind down to sleep, he or she may sleep for a short time, but will generally wake up in a few minutes and need to be burped. He or she is more likely to co-operate this way though.
Once your baby has been burped once (usually after he or she has fed on the first breast, and when you change his or her nappy before switching to the other one) then he or she probably will not need to be burped again. It is best to allow your child to sleep, and only try to burp him or her if you can see that it is necessary.
When it comes to your diet, generally you can eat anything you like. It is recommended, however, that you avoid foods like cabbage, brussels sprouts and brocolli, which are known to cause gas in large quantities. If you are in any doubt, however, speak to your doctor who can advise you on any dietary changes you may need to make.

More questions

Mums understand the benefits of breastfeeding and some may be tempted by online sources if they're reluctant to breastfeed themselves or are having problems.
Babies can often be fussy in the evenings and you may find it difficult to nurse or settle them. 
Here are ways to know if your baby is getting enough milk
Breastfeeding and medication: what you need to know
What's the difference between breastmilk and formula?
Breastmilk has plenty of iron to last your baby at least the first six months of his life. 
Nipple shields are used if baby wont take the breast or for sore nipples
As of February 21st 2011 the HSE is recommending that all babies, including babies that are breastfed be given 5 micrograms of vitamin D3 a day. This is because recent studies have shown that mothers and...
Spitting up is very common and most young babies spit up at least once a day. This is because their digestive systems are immature which makes it very easy for their stomach contents to come back up their...